2016-12-21 14 views
0

В настоящее время я использую отчет о огурцах json для сообщения от дженкинсов. Этот отчет сохраняет каждый снимок экрана из тестов в памяти, и это часто вызывает ошибку памяти кучи java. Я хотел бы попробовать allure, но не нашел никакой информации о его поведении при создании отчета. Итак, у меня есть несколько вопросов: 1. Создан ли отчет об аллюре во время выполнения тестов или только после завершения выполнения всех результатов агрегированы и записаны в отчет? 2. Отражает ли отчет встроенные скриншоты в отчете или добавляет их в качестве ссылок, в то время как отчеты хранятся в другом месте? 3. Скриншоты, сохраненные в какой-либо папке или в памяти?Allure и скриншоты

Поймите дополнительную информацию об аллюре, которая может помочь мне решить, следует ли нам переключиться на нее. Благодаря!

ответ

2

Является ли отчет Привлекательности создается во время выполнения тестов или только после того, как выполнения завершаются все результаты суммируются и записываются в протокол ?

Сайт отчета Allure создается после выполнения теста при запуске mvn site. Он использует информацию об исполнении теста, доступную в отчетах surefire, которые были созданы во время выполнения mvn test.

Включает ли отчет встроенные скриншоты в отчете или добавлять их как ссылки , пока отчеты хранятся в другом месте?

Как правило, скриншоты встроены в отчет при использовании аннотации @Attachment.

Сохранены ли скриншоты в какой-либо папке или в памяти?

Скриншоты сохраняются в папке: target/site/allure-maven-plugin/data.