Size: a a a

2020 May 20

TL

Taras Lytvyn in Allure Framework
yes
источник

A

Anton in Allure Framework
aspectJ нужен для работы аннотаций Step и Attachment (и еще вроде Description)
источник

A

Anton in Allure Framework
Taras Lytvyn
Для видео я б наверное делал так - добавил кусок стринги формата html в которой будет <video> тег с ссилкой на видос
Так можно - если есть ссылка прямая на видео. Корректнее вкладывать в отчет - и через Аттач работает нормально, выше приводил пример.
источник

A

Anton in Allure Framework
Vika_JuniorQA
Ребят, для чего AspectJ при использовании Allure ? Нужен ли AspectJ для добавления видео в отчет?
Можете попробовать метод attachment() -  https://github.com/allure-framework/allure-java/pull/282
источник

TL

Taras Lytvyn in Allure Framework
Anton
Так можно - если есть ссылка прямая на видео. Корректнее вкладывать в отчет - и через Аттач работает нормально, выше приводил пример.
потом артифакти каждого отчета будут занимать гигабайти
источник

МС

Миша Сидельников... in Allure Framework
ну можно удалять для прошедших тестов аттачи.
источник

A

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

МС

Миша Сидельников... in Allure Framework
В целом любые аттачи для пассед тестов не особо нужны.
источник

V

Vika_JuniorQA in Allure Framework
Ребят, не завалялся у кого пример добавления отчета в Allure? Я только начала изучать Allure,скриншот добавляется в отчет командой Allure.addAttachment("<имя скриншота>", new ByteArrayInputStream(((TakesScreenshot) driver).getScreenshotAs(OutputType.BYTES))); А вот видео для упавшего теста нет: прохождение теста пишется, но в тест не добавляется
источник
2020 May 21

ДЛ

Дмитрий Лукьяненко... in Allure Framework
я правильно понимаю, что если добавить в проект selenide-allure зависимость, то она тащит за собой сразу и сам селенид и отдельно добавлять ничего не надо?
источник

A

Anton in Allure Framework
Дмитрий Лукьяненко
я правильно понимаю, что если добавить в проект selenide-allure зависимость, то она тащит за собой сразу и сам селенид и отдельно добавлять ничего не надо?
Селенид лучше указать отдельно новую версию (там может быть старая), и не забудьте интеграцию для allure для вашего тестового фреймворка
Вот пример https://github.com/simple-elf/qabattle-selenide/blob/master/pom.xml#L27
источник

A

Anton in Allure Framework
источник

AK

Andrey K in Allure Framework
@eroshenkoam привет. я тут баг завёл, подскажи в какую сторону копнуть, ты всегда знаешь лучше с какой стороны проще войти, а я пофикшу https://github.com/allure-framework/allure-java/issues/443
источник

DT

Dmitrii Tuchs in Allure Framework
Можно было бы просто поставить лайк сюда https://github.com/allure-framework/allure-java/issues/227
источник

AK

Andrey K in Allure Framework
Зачем?
источник

DT

Dmitrii Tuchs in Allure Framework
ну вроде известная проблема
источник

YM

Yevgeniy Mikhailov in Allure Framework
Dmitrii Tuchs
ну вроде известная проблема
В смысле? По приведенной ссылке уже реализовано. А Андрей написал про продолжение истории этой, когда фейлится именно в @BeforeAll, тогда шаги из него не логируются и есть сугубо трейс. Поэтому про лайк там совсем непонятно чтот
источник

DT

Dmitrii Tuchs in Allure Framework
ладно ладно, сорри. Просто сколько помню, все время кто-то как-то воюют с этим @BeforeAll junit-a
источник

МС

Миша Сидельников... in Allure Framework
ну просто это ж не входит в сущность теста
источник

МС

Миша Сидельников... in Allure Framework
поэтому это и не совсем понятно, как логировать в аллюре
источник