Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Можно ли передать данные из dataprovider в title Allure?

java
webdriver
allure
Теги: #<Tag:0x00007f7b62be9008> #<Tag:0x00007f7b62be8ec8> #<Tag:0x00007f7b62be8d88>

(Dmitry Ua) #1
@Test(dataProvider = "data")
@Title("text")
    public void someMethod(String url, String fileName) {
        
    }

(Sergey Pirogov) #2

можно попробовать через IAnnotationTransformer сделать грязный хак


#3

Если убрать @Title
то в отчете названия тестов будут иметь вид

Some Method [<url> <fileName>]

где <url> и <filename> будут подставляться из датапровайдера

Примерно вот так

    @Test(dataProvider = "devices")
    public void WellcomePageShouldLookGoodOn(TestDevice device)

У TestDevice переопределен toString(). В результате