Всем привет.
Использую в проекте для отчетов testng + allure.
Была проблема при ITestListener - что аттачментсы с логами респонсов и реквестов генерились, но периодически не прописывались ссылки на них в result.json.
Нашла на просторах решение - заменить ITestListener на IInvokedMethodListener.
Получившийся слушатель выложила сюда
https://github.com/AgrofenaMark/Listener/blob/master/src/main/java/ru/name/ta/TestLogListener/LogListener.java Теперь возникла проблема, что при прогоне в теле респонсов и ответов отображается не по 1 запросу, а по несколько.
Причем для первого теста - 1 штука тел 1ого запроса, для 2ого - 2 штуки тел 2ого запроса и так далее до конца тестов в арифметической прогерссии
http://joxi.ru/Q2KlQnVCwbjP1A . при мониторинге на сервер уходит по 1 запросу на каждый тест.
Кто нибудь сталкивался с таким? Мб есть другие решения, чтобы в отчетах всегда отображались аттачменты?