Size: a a a

Allure Framework

2021 November 02

AE

Artem Eroshenko in Allure Framework
источник

AE

Artem Eroshenko in Allure Framework
есть вот такой листенер в любом фреймворке, независимо от того что это cucumber или testng
источник

AE

Artem Eroshenko in Allure Framework
внутри листенера нужно написать
источник

AE

Artem Eroshenko in Allure Framework
Allure.label("layer", "api")
источник

c

charlie in Allure Framework
Там ещё могут работать лейблы через системные проперти на весь проект
источник

c

charlie in Allure Framework
Если огурец jvm
источник

PP

Pavel Ponomaryov in Allure Framework
да, он самый
источник

PP

Pavel Ponomaryov in Allure Framework
в каком виде проперти должен быть? Тоже аля "@allure.label.layer:e2e" ?
источник

c

charlie in Allure Framework
В allure.properties

allure.label.key=value
источник

c

charlie in Allure Framework
allure.label.layer=api
источник

c

charlie in Allure Framework
Можно через allure lifecycle listener ещё, там можно логику доп писать
источник

PP

Pavel Ponomaryov in Allure Framework
спасибо, попробую через пропертю сначала
источник

c

charlie in Allure Framework
У меня, например, если package contains api или class name contains Controller то слой апи
источник

PP

Pavel Ponomaryov in Allure Framework
у нас всё гораздо проще, поэтому нет смысла усложнять. Весь репозиторий только на e2e тесты
источник

PP

Pavel Ponomaryov in Allure Framework
странно, но это не сработало. Положил allure.properties в test > resources. Внутри allure.label.layer=e2e
источник

c

charlie in Allure Framework
А какой адаптер конкретно
источник

c

charlie in Allure Framework
Мб бага
источник

PP

Pavel Ponomaryov in Allure Framework
источник

c

charlie in Allure Framework
А почему огурец версии 2
источник

c

charlie in Allure Framework
Это же из 16года
источник