Я гуглил об этом вопросе. Результаты, которые я нашел, показали, что мне нужно запустить сборку maven/ant для создания xml.
Мой проект - это проект Maven & TestNG. Но во время отладки мы используем опцию «Запустить как TestNG Suite» в eclipse.
Я добавил следующий код в свой testng.xml.
<listeners>
<listener class-name="ru.yandex.qatools.allure.testng.AllureTestListener" />
</listeners>
Это создает UUID-testsuite.xml в каталоге project\target\site\allure-maven-plugin\data, но отчет содержит только название пакета, и никакие другие данные не отображаются.
Я понимаю, что для того, чтобы аннотации @Step и @Attachment работали, нам нужно правильно включить AspectJ в конфигурации. Я не уверен, как это сделать в файле testng.xml.
Пожалуйста, дайте мне знать, если я что-то пропустил здесь.