倾城报告:如何在报告中显示来自TestNG Suite XML文件的测试名称值?

时间:2014-07-24 16:20:10

标签: testng allure

在TestNG框架中,我们使用testng suite 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>

1 个答案:

答案 0 :(得分:1)

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