t.me/atinfo_chat Telegram группа по автоматизации тестирования

В Allure не попадают данные TestBody для тестов которые используют DataProvider

reporting
java
webdriver
selenium
maven
testng
allure
Теги: #<Tag:0x00007f21d311e918> #<Tag:0x00007f21d311e710> #<Tag:0x00007f21d311e440> #<Tag:0x00007f21d311e210> #<Tag:0x00007f21d311e058> #<Tag:0x00007f21d311dea0> #<Tag:0x00007f21d311dce8>

(Necrosium) #1

Для проваленных тестов, которые работают через DataProvider нет TestBody в котором содержатся шаги, скриншоты и видео тестов.

Вот пример отчета для теста, который запускался НЕ через dataprovider. и тут все ок:

а то, что запускалось через dataProvider:

как видно, testBody в отчете нет, есть только по сути пустые Set up и TearDown

в классах, где используются dataProvider тесты, лисенеры на скрины и видео прописаны:

@Step аннотации для методов тестов использующих dataProvider тоже прописаны.

Подскажите, какие нужны дополнительные настройки, чтобы отображались детали в отчете для тестов использующих dataProvider

возможно кто-то сталкивался с тем, что подробности теста не попадают в Allure если используешь dataProvider?