Size: a a a

2020 March 29

ДЛ

Дмитрий Лукьяненко... in Allure Framework
𝕯𝖒𝖎𝖙𝖗𝖞
Всем привет. Кто-нибудь знает есть ли способ  удалить все скриншоты из отчёта после success прогона теста? Скриншоты делаются после каждого шага и не хотелось бы зашромождать память лишними скриншотами
Кладешь скрины в папку, если тест саксес делете папка?
источник

𝕯

𝕯𝖒𝖎𝖙𝖗𝖞... in Allure Framework
Дмитрий Лукьяненко
Кладешь скрины в папку, если тест саксес делете папка?
Нет, именно из allure репорта удалить надо. После каждого шага аттачмент добавляется к репорт. В случае успешного прогона я хочу удалять эти аттачманты, но не нашёл нигде список созданных аттачментов, которые хранится в allure
источник

BO

Boris Osipov in Allure Framework
𝕯𝖒𝖎𝖙𝖗𝖞
Нет, именно из allure репорта удалить надо. После каждого шага аттачмент добавляется к репорт. В случае успешного прогона я хочу удалять эти аттачманты, но не нашёл нигде список созданных аттачментов, которые хранится в allure
эммм а где ты искал?
источник

𝕯

𝕯𝖒𝖎𝖙𝖗𝖞... in Allure Framework
Boris Osipov
эммм а где ты искал?
В AllureLifecycle (Java) каждый раз, когда мы создаём аттачмент, allure генерирует рандомное имя для него. Один из вариантов, о котором я думал, просто следить за всеми созданными файлами в директории и потом их просто удалять.
источник

BO

Boris Osipov in Allure Framework
𝕯𝖒𝖎𝖙𝖗𝖞
В AllureLifecycle (Java) каждый раз, когда мы создаём аттачмент, allure генерирует рандомное имя для него. Один из вариантов, о котором я думал, просто следить за всеми созданными файлами в директории и потом их просто удалять.
просто после тестов, пройдись по всем json с результатами и удали из них не нужные аттачи, ну и сами файлы.
источник

𝕯

𝕯𝖒𝖎𝖙𝖗𝖞... in Allure Framework
Boris Osipov
просто после тестов, пройдись по всем json с результатами и удали из них не нужные аттачи, ну и сами файлы.
Да, по видимому придётся так и делать. Надеялся, что в алюре на это случай есть что-нибудь из коробки. Спс
источник
2020 March 30

AV

Alexei Vinogradov in Allure Framework
а когда планируется следующий минорный релиз? :)
источник
2020 March 31

O

Oleksii in Allure Framework
Привет, подскажите пожалуйста, почему Allure.parameter("Browser", browser) работает в теле теста @ Test , но не работает если его разместить в @ Before/After?
источник

A

Anton in Allure Framework
Oleksii
Привет, подскажите пожалуйста, почему Allure.parameter("Browser", browser) работает в теле теста @ Test , но не работает если его разместить в @ Before/After?
Потому что
источник

O

Oleksii in Allure Framework
Anton
Потому что
не аргумент(
источник

AE

Artem Eroshenko in Allure Framework
Oleksii
Привет, подскажите пожалуйста, почему Allure.parameter("Browser", browser) работает в теле теста @ Test , но не работает если его разместить в @ Before/After?
у теста есть три блока
источник

AE

Artem Eroshenko in Allure Framework
тело теста, и два блока фикстур, которые переиспользуются между тестами
источник

AE

Artem Eroshenko in Allure Framework
если добавит параметр в фикстуру, то этот параметр автоматически добавится во все тесты
источник

AE

Artem Eroshenko in Allure Framework
это кажется нам не очень хорошей идеей
источник

AE

Artem Eroshenko in Allure Framework
тем более что параметры лучше проставлять расширениями в фреймворками и они не должны быть заметны пользователю фреймворка
источник

O

Oleksii in Allure Framework
идея понятна, спасибо
источник

O

Oleksii in Allure Framework
а есть ли какя-то встроенная возможность заполнить environment.json по ходу теста и уложить его в паку с результатами?
источник

AE

Artem Eroshenko in Allure Framework
это же просто файлик в простом формате
источник

AE

Artem Eroshenko in Allure Framework
такой возможности нет
источник

O

Oleksii in Allure Framework
понятно, спасибо
источник