3

在 TestNG 框架中,我们使用 testng 套件 xml 文件来定义测试并调用 mvn(带有 -Dtestset=testng.xml)来执行它们。在 xml 文件的一侧,我们有带有名称值的测试标签,但是这个名称值似乎没有出现在 Allure 报告中的任何地方。有没有办法让它显示在 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

所以为了回答这个问题,我可以说现在你可以通过实现你自己的 Allure 适配器来解决这个问题,如我上面提到的 Github 问题中所述。然而,这可能会在某些 1.4.x 版本中得到支持。

于 2014-07-26T19:48:38.587 回答