Каратэ - Обзор отчетности без параллельного бегуна - PullRequest
1 голос
/ 28 мая 2019

У меня есть тесты, которые не могут быть запущены параллельно, но должны выполняться последовательно, поэтому у меня есть отдельные бегуны.

Но я не получаю обзорный отчет по этому же вопросу в отчетах surefireЯ получаю только пошаговый отчет

1 Ответ

2 голосов
/ 28 мая 2019

Это не совсем понятно.Хотите запустить каждый тест последовательно?Если да:

`Results results = Runner.parallel(getClass(), 1, karateOutputPath);`

Если вы хотите запускать функции параллельно, но при этом необходимо, чтобы сценарии внутри объекта запускались последовательно: https://github.com/intuit/karate#parallelfalse

И если вы хотите, чтобы некоторые функции запускались последовательнои некоторые для параллельной работы, при этом все еще имея один отчет, вам придется запустить два бегуна, один параллельно, один с одним потоком, с указанным тегом.А затем скомпилируйте оба отчета в один.Пример с отчетом Cucumber:

generateReport(resultsParallel.getReportDir(), resultsNotParallel.getReportDir());

...