Прикрепление снимков экрана к результатам методов TestNG FailedJAVA

Программисты JAVA общаются здесь
Anonymous
Прикрепление снимков экрана к результатам методов TestNG Failed

Сообщение Anonymous »

Я ищу способ прикрепить снимок экрана к разделу «Результаты» отчета TestNG для неудавшихся методов.

До сих пор мне удавалось прикреплять свои снимки экрана к выводу Reporter, реализовав это:

Код: Выделить всё

Reporter.log("
[img].\\screenshots\\[/img]
");


но все еще пытаюсь добавить их в раздел результатов тестирования неудачных методов.

Мне удалось реализовать Listener и перехватить действия onTestFailure, которые изначально предлагались здесь:
Как включить снимок экрана с ошибкой в ​​отчет testNG

Вот пример:

Код: Выделить всё

    @Override
public void onTestFailure(ITestResult result) {
Reporter.setCurrentTestResult(result);
Reporter.log("
[img].\\screenshots\\Untitled.png /[/img]
");
Reporter.setCurrentTestResult(null);
}
Но функция Reporter.log по-прежнему помещает мою информацию в журнал вывода Reporter, но не в журнал «Результаты->Неудачные методы->Журнал неудавшихся методов».

Обновление (14.03.14): Я приложил снимок экрана, чтобы прояснить мой вопрос. Проблема не в том, чтобы сделать снимок экрана и прикрепить его к отчету. Эта часть работает нормально. Проблема в том, что снимок экрана прикреплен к части отчета «Вывод теста», но я хочу видеть его в разделе «Результаты» -> «Неудачные методы».

Изображение


Подробнее здесь: https://stackoverflow.com/questions/111 ... ds-results

Вернуться в «JAVA»