如何使用ITestListener为每个类生成报告?

时间:2017-05-11 20:12:26

标签: java selenium-webdriver testng extent

在运行套件时,只生成一个HTML报告,其中包含不同类的所有屏幕截图,这些屏幕截图是一个接一个地执行的。 为了生成报告,我有ITestListener,包括Extent Report 3.0,TestNG 6.11,Selenium Webdriver 3.0和Java。

我的问题是:我可以为使用ITestListener执行的每个类生成不同的HTML报告吗?

例如:类“A”有4个测试用例,类“B”有6个测试用例,那么应该生成两个HTML报告,在第一个报告中应该显示4个测试用例,第二个报告应该显示6个测试用例。 / p>

的testng.xml:

<listeners>
    <listener class-name="Listener"/> 
</listeners>

<test name="Test" parallel="none">
    <classes>                   
        <class name="Test case A"/>                     
    </classes>
</test> <!-- Test -->

<test name="Test1" parallel="none">
    <classes>                   
        <class name="Test case B"/>                     
    </classes>
</test> <!-- Test -->

0 个答案:

没有答案