CucumberRunner показывает, сколько сценариев осталось выполнить

#java #testing #cucumber #acceptance-testing #runner

#java #тестирование #огурец #приемочное тестирование #бегун

Вопрос:

У меня есть много приемочных тестов, которые выполняются с CucumberRunner. Когда он запускается, я некоторое время понятия не имею, сколько сценариев осталось выполнить. Есть ли какой-нибудь способ, как я могу печатать в терминале, например:

Сценарий (10 из 1000) Вызов A() добавит новый объект

Сценарий (11 из 1000) Вызов B() откроет новое окно

….

и т. д

С уважением

Комментарии:

1. Используйте глобальный хук Before. Поместите статическую переменную int в класс java stepdefinition и увеличивайте ее каждый раз. Распечатайте его или запишите значение. Помните, что для описания сценария это значение будет увеличиваться для каждой строки таблицы примеров. Не знаю, как получить общее количество сценариев.

Ответ №1:

Попробуйте использовать клиент QAF Gherkin, у него есть функция отчетов в реальном времени, которая не только показывает вам общее количество завершенных тестов, но вы также можете увидеть подробный отчет о выполненном тесте во время выполнения.