Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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
Javascript WebdriverIO-为什么我的自定义reporter中没有任何持续时间字段_Javascript_Mocha.js_Webdriver Io_Reporters - Fatal编程技术网

Javascript WebdriverIO-为什么我的自定义reporter中没有任何持续时间字段

Javascript WebdriverIO-为什么我的自定义reporter中没有任何持续时间字段,javascript,mocha.js,webdriver-io,reporters,Javascript,Mocha.js,Webdriver Io,Reporters,我已经为我的WebDriveroV4项目创建了一个自定义报告器。现在,我正在尝试获取套件和测试的运行持续时间。但是,每个事件提供给我的信息不包括持续时间字段。我见过许多例子,其中持续时间似乎是默认给定的(例如和)。我怎么知道每个套件/测试需要多长时间才能完成 以下是在套件末尾返回的信息示例: { type: 'test:end', title: 'should verify that link is actionable', parent: 'Link', fullTitle: 'L

我已经为我的WebDriveroV4项目创建了一个自定义报告器。现在,我正在尝试获取套件和测试的运行持续时间。但是,每个事件提供给我的信息不包括持续时间字段。我见过许多例子,其中持续时间似乎是默认给定的(例如和)。我怎么知道每个套件/测试需要多长时间才能完成

以下是在套件末尾返回的信息示例:

{ type: 'test:end',
  title: 'should verify that link is actionable',
  parent: 'Link',
  fullTitle: 'Link should verify that link is actionable',
  pending: false,
  file: 'C:\\Users\\tests\\Login\\Link.js',
  cid: '3-1',
  specs:
   [ 'C:\\Users\\tests\\Login\\Link.js' ],
  event: 'test:end',
  runner:
   { '3-1':
      { browserName: 'chrome',
        platform: 'Windows 8.1',
        version: 'latest' } },
  uid: 'should verify that link is actionable21',
  parentUid: 'Link2',
  specHash: '32cc5c1b3a2063ce5a50e407362cfe50' }