Size: a a a

Allure Framework

2021 July 27

P

Pavel in Allure Framework
оказалось, что отчет пытался запустится в докере
источник

OK

Oleksandr Khotemskyi in Allure Framework
источник

AE

Artem Eroshenko in Allure Framework
Спасибо, бро)
источник

OK

Oleksandr Khotemskyi in Allure Framework
Когда альфу дашь потестить? :)
источник
2021 July 28

KD

Keeper Den in Allure Framework
Переслано от Keeper Den
добрый день. Сделал по Вашему примеру
 @ParameterizedTest(name = "{displayName}[{0} {1} {2}]")
   @DisplayName("Выполнение запроса без отправки токена")
   @MethodSource("allMethodProvider")
   void noTokenTest(String method, String endpoint, ContentType contentType) {
       Allure.getLifecycle().updateTestCase( test ->
               test.setName(String.format("Выполнение запроса без отправки токена %s %s %s", method, endpoint, contentType )));
тесты отрабатывают, но в testops по-прежнему засчитывается только 1 тест, и список не раскрывается, остальные тесты отображаются в списке Retries
как прогнанные ранее. Соответственно их данные в статистику прошедших тестов не попадают
источник

KD

Keeper Den in Allure Framework
@simple1elf  в отчете аллюра тоже все в порядке и без танцев
источник

A

Anton in Allure Framework
Нужно в тесте добавить Allure.parameter либо label и тд
источник

KD

Keeper Den in Allure Framework
на счет имен,  они у меня указываются одинаковыми, сейчас поправлю
источник

KD

Keeper Den in Allure Framework
не совсем понял, как выглядит это добавление
источник

A

Anton in Allure Framework
После updateTestCase в теле теста пишешь Allure.parameter(“”,””)
источник

A

Anton in Allure Framework
И там свой параметр из параметризации
источник

A

Anton in Allure Framework
У тебя их три, значит три строки
источник

KD

Keeper Den in Allure Framework
источник

KD

Keeper Den in Allure Framework
вот так это в выглядит, имена у всех получаются разные, за счет параметров
источник

KD

Keeper Den in Allure Framework
сейчас попробую с Allure.parameter
источник

A

Anton in Allure Framework
А вообще я на своем проекте в итоге отказываюсь от параметризации, но там свои причины
источник

A

Anton in Allure Framework
Но для тестопса я понял что нужны различающиеся данные внутри теста, чтобы их разделить. Видимо перестарались с механикой повторов
источник

KD

Keeper Den in Allure Framework
а эту строку можно так оставить Allure.getLifecycle().updateTestCase( test ->
               test.setName(String.format("запроса без отправки токена %s %s %s", method, endpoint, contentType )));
источник

KD

Keeper Den in Allure Framework
?
источник

A

Anton in Allure Framework
Да оставить
источник