Огурец + параллель_тесты HTML результаты?

В настоящее время я пытаюсь реализовать параллельные тесты для наших приемочных тестов Cucumber + Watir-WebDriver. Как далеко идет отлично.

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

Можно ли создать несколько отчетов HTML или отчетов HTML для каждого файла функций?

2 ответа

Решение

Положил

default: --format html --out report<%= ENV['TEST_ENV_NUMBER'] %>.html

в ./config/cucumber.yml, Когда вы запускаете тесты, вы найдете report.html, report2.html (...) файлы в корне проекта.

Я не думаю, что у вас есть это из коробки. В итоге мы написали новый форматер.

https://github.com/cucumber/cucumber/wiki/Custom-Formatters

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