Allure xml путает скриншоты

Используется java+testNG+maven+allure

Существует тестовый класс с несколькими тестами (в текущий момент их 6)
Существует @AfterMethod с аннотацией @Attachment, где снимается скриншот. То есть, скриншоты предполагаются для всех тестов (pass и fail).

После цели test в папке allure result появляется 6 скриншотов, как и положено. Но в xml прописано всего пять.

При этом сами скриншоты не соответствуют тем, которые должны быть. Попросту говоря они перепутаны между собой. Естественно, отчет после site получается такой же запутанный.

Никак не могу понять почему xml строится не правильно…

2 лайка

добавте скриншотер не в After Method а в TestNg listener - ета тема уже поднималась здесь

1 лайк

Спасибо, заработало! Но почему-то только при использования аннотации @Listener. Другой метод с прописыванием в TestNG файл не сработал.

У меня сейчас та же проблема с путанием скринов.
Можете кинуть код, как вы реализовали в листенере.

Все. Разобрался. Ваш пост, помог мне найти проблему.
Вывел в листенер - все отображается корректно.
Спасибо