WebdriverIO - Почему я не получаю никаких полей продолжительности в моем настраиваемом репортере - PullRequest
1 голос
/ 15 марта 2019

Я создал собственный репортер для моего проекта WebdriverIO v4. Прямо сейчас я пытаюсь получить продолжительность выполнения комплектов и тестов. Однако информация, которую дает мне каждое событие, не включает поле продолжительности. Я видел много примеров, когда длительность кажется заданной по умолчанию (например, здесь и здесь ). Как я могу увидеть, сколько времени занимает выполнение каждого комплекта / теста?

Вот пример информации, которая возвращается в конце комплекта:

{ 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' }
...