2

この質問についてグーグルで検索しました。私が見つけた結果は、xml を生成するために maven/ant ビルドを実行する必要があることを示唆していました。

私のプロジェクトは Maven & TestNG プロジェクトです。ただし、デバッグ中は、Eclipse で「Run as TestNG Suite」オプションを使用します。

次のコードを testng.xml に追加しました。

<listeners>
    <listener class-name="ru.yandex.qatools.allure.testng.AllureTestListener" />
</listeners>

これにより、project\target\site\allure-maven-plugin\data ディレクトリに UUID-testsuite.xml が生成されますが、レポートにはスイートのタイトルのみが含まれ、他のデータは表示されません。

@Step および @Attachment アノテーションを機能させるには、構成で AspectJ を正しく有効にする必要があることを理解しています。testng.xml ファイルでこれを行う方法がわかりません。

ここで何か不足している場合はお知らせください。

4

1 に答える 1