Запуск каратэ из karate.jar с огурцовыми отчетами - PullRequest
1 голос
/ 17 июня 2020

Я хочу запустить свои тесты по карате, используя karate.jar.

В настоящее время я использую maven для выполнения. У меня есть класс бегуна, который обрабатывает отчеты об огурцах, как указано в документации по карате.

java -jar karate.jar -T 5 -t ~ @ ignore -o /mydirectory/all.feature

Когда я изменяю выполнение теста, как указано выше, есть ли способ получить отчеты об огурцах, сгенерированные так же, как и для maven?

мое текущее выполнение выглядит следующим образом: mvn clean test -Dtest = TestRunner. java -Dkarate.env = UAT

1 Ответ

1 голос
/ 18 июня 2020

при запуске функций с использованием автономного карате jar, cucumber-html-reports будет сгенерирован по умолчанию в каталоге target внутри вашего каталога karate.jar

ищите target\cucumber-html-reports в каталог, в котором вы находитесь karate.jar

java -jar karate.jar -T 5 -t ~@ignore /mydirectory/all.feature

карате также предоставляет флаг -o, в котором указанный каталог будет использоваться для сохранения отчетов

java -jar karate.jar -T 5 -t ~@ignore -o /mydirectory /mydirectory/all.feature

...