Привет, я прикрутил репортинг allure к фреймворку, хочу добавить свой onFail listener которий наследуеться SimpleScreenshotTestListener extends TestListenerAdapter,
В нем делаю вот так
@Override
public void onTestFailure(ITestResult result) {
createAttachment(result);
}
где createAttachment(result) берет скрин екрана средствами Java - скриншот у меня дергаеться, он в папке сториться и там все окей, но как его прикрепить к репорту ??
заработало.
первое что било ошибкой ето тестовие класи не заканчиваються на слово Test - видимо allure через рефлексию как то парсит их по имени,
дальше я использовал семпл проект и просто поетапно скопипастил куски помки в свою помку и потом ее порефакторил под себя - все работает. Ссилка семпл проекта здесь: