Size: a a a

2020 January 22

Y

Yuriy in Allure Framework
в доке по тестнг вообще біло написано что анотации тест могут вкладіваться друг в друга
источник

A

Anton in Allure Framework
Yuriy
ну там просто один метод. и не планировалось делать больше.
ну повесь аннотацию на метод и сравни поведение
источник

Y

Yuriy in Allure Framework
я это делал))))
изменений никаких
источник

A

Anton in Allure Framework
датапровайдер не пробовал? там тесты не попадают в повторы, если разные параметры
источник

Y

Yuriy in Allure Framework
пробовал, раньше. но тут слишком сложная лдогика приложения. то что  определенные шаги повторяются - это правильно. смысл в том что есть некие обьекты в БД, к которым доступ есть из разных частей ЮИ и задача решается протестировать КРУД-операции с этими обьектами из разных областей ЮИ.
источник

Y

Yuriy in Allure Framework
фикстуры - это есть правильное решение. они очень хорошо ложатся на существующие тесты
источник

Y

Yuriy in Allure Framework
не захламляя собой отчет.
источник

SS

Stas Seliverstov in Allure Framework
Я правильно понимаю что остались одни и теже тесты, которые работают два раза через разные интерфейсы в рамках одного запуска?
источник

SS

Stas Seliverstov in Allure Framework
И проблема в том, что часть из них не видно так как они записываются как ретраи?
источник

S

Stanislav in Allure Framework
Всем привет. Подскажите для связки maven+cucumber+testng+allure делаю отчет аллюра, в отчете видны результаты теста, но не видны шаги даже если добавить аллюровские  @Step. Подскажите куда копать.
источник

S

Stanislav in Allure Framework
Для testng нужна такая зависимость?
<dependency>
   <groupId>io.qameta.allure</groupId>
   <artifactId>allure-testng</artifactId>
   <version>2.13.1</version>
   <scope>test</scope>
</dependency>

А то вроде сам аллбр пишет что для кукумьера нужна другая библиотека - https://docs.qameta.io/allure/#_installation_4

allure-cucumber4-jvm
источник

A

Anton in Allure Framework
Stanislav
Для testng нужна такая зависимость?
<dependency>
   <groupId>io.qameta.allure</groupId>
   <artifactId>allure-testng</artifactId>
   <version>2.13.1</version>
   <scope>test</scope>
</dependency>

А то вроде сам аллбр пишет что для кукумьера нужна другая библиотека - https://docs.qameta.io/allure/#_installation_4

allure-cucumber4-jvm
если не видно степы - проблема в подключении аспекта
источник

A

Anton in Allure Framework
Дайте угадаю - запускаете тесты через идею, а не через мавен?
источник

S

Stanislav in Allure Framework
да
источник

S

Stanislav in Allure Framework
для maven-surefire-plugin указано
<argLine>
   -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
   -Dcucumber.options="--plugin io.qameta.allure.cucumber4jvm.AllureCucumber4Jvm"
</argLine>
источник

A

Anton in Allure Framework
Попробуйте через мавен
источник

S

Stanislav in Allure Framework
Эээ, я запускаю мавен через идею )
источник

A

Anton in Allure Framework
не отдельный тест? а сразу всю сборку?
источник

S

Stanislav in Allure Framework
или нужно прям через командную строку? - mvn test ...
источник

А

Артемий in Allure Framework
Stanislav
Эээ, я запускаю мавен через идею )
А надо мавен через терминал, консоль
источник