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

Определить тест, который упал в @dataProvider

codeception
test-data
dataprovider
php
Теги: #<Tag:0x00007f9c50623e98> #<Tag:0x00007f9c50623cb8> #<Tag:0x00007f9c506239e8> #<Tag:0x00007f9c50623858>

(Shine) #1

В тестах используется @dataProvider (подставляются наборы данных)
Как определить на каком наборе завалился тест?


(Denys Shynkarenko) #2

каждый прогон теста включает тест дату, как args


(Shine) #3

Могли бы написать пример как вывести данные из args, при падении теста?


(Denys Shynkarenko) #4

гляньте например сюда - https://www.google.com/amp/s/howtodoinjava.com/testng/testng-dataprovider/amp/

PASSED: testMethod("data one")
PASSED: testMethod("data two")

В TestNG уже реализован этот функционал, вам не нужно чтото добавлять


(Shine) #5

Это классно… но только у меня тесты на php, а не на java (