Size: a a a

2020 March 05

AV

Alexei Vinogradov in Allure Framework
вот этот правильно работает. Не вижу пока разницу в упор....
источник

A

Anton in Allure Framework
Alexei Vinogradov
new CookieBanner().cookiesZustimmen();
конструктор не в степе
источник

A

Anton in Allure Framework
попробуй в CookieBanner навесить конструктор и там поставить аннотацию Step
источник

A

Anton in Allure Framework
ну и вообще это заслуга селенидовского логгера - а он задуман чисто для отладки. Не стоит такое поведение воспринимать как баг
источник

A

Anton in Allure Framework
Alexei Vinogradov
new CookieBanner().cookiesZustimmen();
вот это в каком блоке вызываешь? Там есть Step?
источник

AV

Alexei Vinogradov in Allure Framework
Anton
вот это в каком блоке вызываешь? Там есть Step?
нету
источник

AV

Alexei Vinogradov in Allure Framework
Anton
попробуй в CookieBanner навесить конструктор и там поставить аннотацию Step
конструктор пустой (implicit) - и конечно создавать эксплицитные конструкторы чтобы это закостылить я не буду)
источник

AV

Alexei Vinogradov in Allure Framework
Да я думаю, там какая-то мелочь, которую я сейчас не вижу. Код сверху и снизу абсолютно аналогичные, но почему-то работают по разному. Значит где-то есть разница. Покопаюсь....
источник

AV

Alexei Vinogradov in Allure Framework
кстааати внезапно тоже две строчки (хотя и внутри степа обе) - неожиданно. Не кажется правильным
источник

AV

Alexei Vinogradov in Allure Framework
так, я кажется понял почему иногда попадает внутри степа, а иногда нет - и возможно это может происходить рандомно. Буду думать, как с этим жить.
источник

rm

roma marinsky in Allure Framework
Alexei Vinogradov
кстааати внезапно тоже две строчки (хотя и внутри степа обе) - неожиданно. Не кажется правильным
точно также будет в текст репорте)
источник
2020 March 06

A

Anton in Allure Framework
Alexei Vinogradov
кстааати внезапно тоже две строчки (хотя и внутри степа обе) - неожиданно. Не кажется правильным
вот это уже ТОЧНО заслуга селенида. И не надо принимать логгер селенида и интеграцию с аллюром как супер логгер - это все придумано лишь для отладки
источник
2020 March 10

VY

Valery Yatsynovich in Allure Framework
всем привет,
@eroshenkoam  гляньте, пожалуйста, ПР-ы: https://github.com/allure-framework/allure2/pulls, в частности ждем https://github.com/allure-framework/allure2/pull/1009 :)
источник

AE

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

VF

Vlad Filin in Allure Framework
всем привет.
Есть такой вопрос - есть тесты которые бегут в дженкинсе. один и тот же флоу пробегает 2 раза но на разных средах (куа, стейдж).

бегут они в рамках одного билда и по дженкинсфайлу - для одного и того же тестового прогона выполняются одни и те же шаги.

ну к примеру:
шаг1 - pull changes from git
шаг2 - doSomethingElse
шаг3 - gradlew clean test
шаг4 - аллюр репорт
шаг5 - ...
....

соответственно - вот так 2 раза в рамках 1 билда.

И получается так, что пробегает 1 тест-ран - аттачится репорт. пробегает 2 тест-ран - репортов вроде как 2, но это дубликаты последнего. Убедился в этом просто - у обоих репортов одинаковые ссылки на тесты + успел уловить результаты первого тест-рана, до того как появились результаты второго - они отличались.
после того как пробежал 2 тест-ран - оба результата тестов в аллюре стали одинаковыми.


надеюсь, описал все понятно-доступно. кто-то знает как такую ситуацию захендлить ?Или же - возможно это решить иначе ?

Всем спасибо заранее
источник

VF

Vlad Filin in Allure Framework
источник

VF

Vlad Filin in Allure Framework
выглядит это вот так, если что
источник

A

Anton in Allure Framework
второй запуск тестов чистит папку allure-results
источник

A

Anton in Allure Framework
А именно по ней потом генерится отчет плагином дженкинса
источник

A

Anton in Allure Framework
потому что gradlew CLEAN test
источник