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

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

Теги: #<Tag:0x00007f9b04d5c720> #<Tag:0x00007f9b04d5c220> #<Tag:0x00007f9b04d5c0e0>
@Test(dataProvider = "data")
@Title("text")
    public void someMethod(String url, String fileName) {
        
    }

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

2 Симпатий

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

Some Method [<url> <fileName>]

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

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

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

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

3 Симпатий