Как получить вывод JSON с каратэ и Junit5?

Я использую com.intuit.karate.junit5.Karate, и он генерирует только HTML-отчет, но я хотел бы получить вывод JSON.

Я посмотрел на код, однако он по умолчанию генерирует вывод HTML только путем вызова Engine.saveResultHtml() метод.

Могу ли я узнать, какие параметры мы можем использовать, чтобы получить вывод JSON вместо HTML?

1 ответ

Решение

Используйте параллельный бегун.

Бегуны JUnit предназначены только для использования в режиме разработки, а отчет в формате HTML хорош для тестов на устранение неполадок.

В противном случае все команды используют cucumber-html-report, особенно в сборке CI - которая зависит от вывода JSON, на который вы ссылаетесь: https://github.com/intuit/karate/tree/master/karate-demo

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