TestNG testlistener — возможно передавать переменные для извлечения в ITestResult

#automated-tests #testng

#автоматизированные тесты #testng

Вопрос:

Я хотел бы иметь возможность передавать переменную строковую переменную в ITestResult, чтобы я мог что-то с ней делать при прохождении и сбое.

У меня есть номер сборки, который выводится с экрана и сохраняется в переменной сборки. Затем я хотел бы иметь возможность использовать эту переменную сборки после того, как тест пройден или не удалось сообщить результаты обратно в базу данных с этим пользовательским текстом сборки.

Кто-нибудь знает, возможно ли это?

Ответ №1:

Вы можете использовать ITestContext#{s,g}etAttribute.