Огурец + параллель_тесты 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
(...) файлы в корне проекта.
Я не думаю, что у вас есть это из коробки. В итоге мы написали новый форматер.