Size: a a a

2020 April 29

S

Stanislav in Allure Framework
Stanislav
Всем привет. Подскажите почему аллюр не может не стартовать сервер с отчетом?
версия аллюра 2.13.3
Прогоняю тест maven + testNg + cucumber
директория target/allure-results появилась
Пытаюсь получить отчет allure serve target/surefire-reports/ - аллюр пытается поднять сервер, но не открывает страницу (не может открыть http://10.5.250.182:51524/)
Аллюр почему-то пытался поднять сервак на непонятом урле. Помогло такое - allure serve target/allure-report -h localhost -p 8832 --clean
источник

S

Stanislav in Allure Framework
Возник вопрос - можно ли как-то через POM задать URL и порт на котором подниматься серверу с отчетом?
источник

S

Stanislav in Allure Framework
https://docs.qameta.io/allure/#_maven_6 тут не нашел инфы на этот счет
источник

n

neji69 in Allure Framework
Stanislav
https://docs.qameta.io/allure/#_maven_6 тут не нашел инфы на этот счет
http://artkoshelev.github.io/posts/hello-allure

попробуй это, там как раз говориться что то про jetty-plugin.  сам не пробовал.
источник

S

Stanislav in Allure Framework
neji69
http://artkoshelev.github.io/posts/hello-allure

попробуй это, там как раз говориться что то про jetty-plugin.  сам не пробовал.
Там в комментах говорят что джетти тупит, плюс не хочется доп зависимости тащить в проект. Причем порт удалось задать через проперти в мавене allure.serve.port. А вот allure.serve.host не сработал.
источник

n

neji69 in Allure Framework
Stanislav
Там в комментах говорят что джетти тупит, плюс не хочется доп зависимости тащить в проект. Причем порт удалось задать через проперти в мавене allure.serve.port. А вот allure.serve.host не сработал.
тогда возможно проблема в настройках уже локальной сети, попробуй отключить брендмавер фаервол .  я сам новичек в этой теме так что больше не могу ничем помочь... прости
источник

S

Stanislav in Allure Framework
neji69
тогда возможно проблема в настройках уже локальной сети, попробуй отключить брендмавер фаервол .  я сам новичек в этой теме так что больше не могу ничем помочь... прости
Ок, спасибо. Я обхожусь так - генерирую отчёт через плагин, а потом открываю его через браузер. Всё норм. Просто доклад лишние телодвижения.
источник
2020 April 30

A

Anton in Allure Framework
Вообще та же идея может поднимать такой же простенький веб сервер как allure serve - если открывать html из идеи
источник

A

Anton in Allure Framework
neji69
http://artkoshelev.github.io/posts/hello-allure

попробуй это, там как раз говориться что то про jetty-plugin.  сам не пробовал.
тут старый аллюр 1 версии. И отчет там генерился используя команду maven site, да и jetty вручную поднимался. В новом плагине все внутри, используется командлайн для генерации и веб сервер
источник

VY

Valery Yatsynovich in Allure Framework
@eroshenkoam привет, я извиняюсь за назойливость, посмотрите, пожалуйста: https://github.com/allure-framework/allure2/pull/1009 (наши пользователи очень просят, а без этих изменений в environment получается неупорядоченная мусорка)
источник
2020 May 01

S

Stanislav in Allure Framework
Всем привет. Подскажите плиз - как можно приаттачить лог к упавшему степу? Использую стек testNG + cucumberJvm5 + selenide + allure
источник

M

Maksim in Allure Framework
Stanislav
Всем привет. Подскажите плиз - как можно приаттачить лог к упавшему степу? Использую стек testNG + cucumberJvm5 + selenide + allure
@Attachment(value = "Вложение", type = "application/json", fileExtension = ".txt")
public static byte[] getBytesAnnotationWithArgs(String resourceName) throws IOException {
   
return Files.readAllBytes(Paths.get("src/main/resources", resourceName));
}
источник

M

Maksim in Allure Framework
Только не read, но с помощью attachment
источник

S

Stanislav in Allure Framework
Maksim
@Attachment(value = "Вложение", type = "application/json", fileExtension = ".txt")
public static byte[] getBytesAnnotationWithArgs(String resourceName) throws IOException {
   
return Files.readAllBytes(Paths.get("src/main/resources", resourceName));
}
Спасибо, а как мне это приаттачить к упавшему шагу - нужно ведь наверное лиснер какой использовать?
источник

M

Maksim in Allure Framework
Да
источник

M

Maksim in Allure Framework
Stanislav
Спасибо, а как мне это приаттачить к упавшему шагу - нужно ведь наверное лиснер какой использовать?
источник

S

Stanislav in Allure Framework
Maksim
Да
Вот с этим у меня трабла. Аттач появляется в папке allure-results, но в отчете его нет.
источник

S

Stanislav in Allure Framework
я проверил в /allure-results/ХХХХ-result.json моего аттача нет - соответственно его нет и в папке report  и нет в отчете
источник

S

Stanislav in Allure Framework
То есть получается что сам аттач создается, но не попадает в итоговый отчет.
источник

ДЛ

Дмитрий Лукьяненко... in Allure Framework
Stanislav
То есть получается что сам аттач создается, но не попадает в итоговый отчет.
степ 3 по ссылке выше сделал?
источник