在运行套件时,只生成一个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 -->