Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 如何将量角器异常记录到日志文件?_Logging_Protractor_Error Logging_Log4js Node - Fatal编程技术网

Logging 如何将量角器异常记录到日志文件?

Logging 如何将量角器异常记录到日志文件?,logging,protractor,error-logging,log4js-node,Logging,Protractor,Error Logging,Log4js Node,目前,我能够使用log4js和log4js量角器appender file npm模块将测试执行语句写入日志文件 然而,若任何量角器测试用例失败,那个么该异常(如未找到元素、脚本超时、断言错误)不会写入日志文件 你能提供实现这一目标的指针吗?有工作示例吗 目前我在configuration.js中有以下记录器配置: 为自己建立一个良好的环境。您将可以在specDone函数中访问stacktrace。结果对象将包含所需的所有数据。结果将具有以下属性: { id: '', descripti

目前,我能够使用log4js和log4js量角器appender file npm模块将测试执行语句写入日志文件

然而,若任何量角器测试用例失败,那个么该异常(如未找到元素、脚本超时、断言错误)不会写入日志文件

你能提供实现这一目标的指针吗?有工作示例吗

目前我在configuration.js中有以下记录器配置:

为自己建立一个良好的环境。您将可以在specDone函数中访问stacktrace。
结果
对象将包含所需的所有数据。结果将具有以下属性:

{
  id: '',
  description: '',
  fullName: '',
  failedExpectations: [],
  passedExpectations: [],
  deprecationWarnings: [],
  pendingReason: '',
  status: '',
  duration: 1
}
带有stacktrace的属性将是
FailedExpections
。如果出现任何故障,stacktraces将位于该阵列中

有关更多详细信息,请参阅jasmine文档

{
  id: '',
  description: '',
  fullName: '',
  failedExpectations: [],
  passedExpectations: [],
  deprecationWarnings: [],
  pendingReason: '',
  status: '',
  duration: 1
}