3

TestNG フレームワークでは、testng スイート xml ファイルを使用してテストを定義し、mvn (-Dtestset=testng.xml を使用) を呼び出してそれらを実行します。xml ファイルの横に name の値を持つ test タグがありますが、この name の値は Allure レポートのどこにも表示されないようです。アリュール レポートに表示する方法はありますか (@Feature アノテーションと同じ場所に配置することをお勧めします)。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite For Debug Run" verbose="10" configfailurepolicy="continue">
<test verbose="10" name="Debug Run" preserve-order="true">
    <classes>
        <class name="com.someTestClassName">
            <methods>
                <include name="someTests"/>
            </methods>
        </class>
    </classes>
</test>
</suite>
4

1 に答える 1

2

したがって、この質問に何らかの答えを出すために、上記の Github の問題で説明されているように、独自の Allure アダプターを実装することで、今すぐこの問題を解決できると言えます。ただし、これはおそらく 1.4.x リリースの一部でサポートされる予定です。

于 2014-07-26T19:48:38.587 に答える