wdio-video-reporter - ОШИБКА @wdio/runner: Ошибка: некоторые репортеры все еще не синхронизированы: Видео

  1. я добавил const video = require('wdio-video-reporter'); к wdio.conf.js
  2. Я добавил в wdio.conf.js
      capabilities: [
    {
      ...
      "appium:deviceType": "phone",
      "browserVersion": "73.0-phone-1",
      ...
    },
],
reporters: [
    [
      'cucumberjs-json',
      {
        jsonFolder: './results/report/json/',
        language: 'en',
      },
    ],
    [
      video,
      {
        saveAllVideos: true,
        videoSlowdownMultiplier: 1,
        outputDir: './results/report/',
        maxTestNameCharacters: 100,
      },
    ],
  ],

Но я получил эту ошибку. Что я должен делать дальше? Могу ли я добавить wdio-video-report в wdio-cucumberjs-json-reporter и multiple-cucumber-html-reporter?

Спасибо

2 ответа

В моем случае в моем файле функций отсутствовали какие-либо сценарии, и поэтому возникла эта ошибка.

После добавления сценариев для фона все заработало корректно.

Вот несколько ссылок на корнишоны для синтаксиса файла функций: https://cucumber.io/docs/gherkin/reference/

Это связано с тем, что конфигурация вашего файла функций огурца неверна. У меня было то же самое, что заголовок не соответствовал тестовым данным.

Как только это было исправлено, проблема исчезла, и у меня больше не было этой ошибки для этого файла функций.

Другие вопросы по тегам