[英]Modifying the ATU reports descriptions when listeners are used in testng.xml
[英]Automation Testing Utility(ATU reporting) not working with multiple test in testng.xml
我是ATU(自动化测试实用程序)报告工具的迷,并且喜欢html报告。
在这里,我需要您有关ATU生成的html报告的帮助,并在testng.xml文件中进行多次测试。
在我的testng.xml文件中,我进行了3-4次测试,如下testng.xml文件所示。
第一次测试。 接待员登录,注册,搜索,编辑测试。
第二次测试。 接待员注销(创建不同的测试,因为testng.xml不允许在同一测试中调用同一类)
第三次测试。 医生登录,搜索任务并创建案例。
<suite name="AUT Test" verbose="1">
<listeners>
<listener class-name="atu.testng.reports.listeners.ATUReportsListener"></listener>
<listener class-name="atu.testng.reports.listeners.ConfigurationListener"></listener>
<listener class-name="atu.testng.reports.listeners.MethodListener"></listener>
</listeners>
<test name="Sanity One">
<parameter name="url" value="URL" />
<parameter name="registrationCount" value="2" />
<groups>
<run>
<include name="sanityregression" />
</run>
</groups>
<classes>
<class name="com.LoginTest">
<parameter name="role" value="Receptionist" />
<methods>
<include name="Login" />
</methods>
</class>
<class name="com.RegistrationTest" />
<class name="com.SearchTest" />
<class name="com.ViewProfileTest" />
<class name="com.EditTest" />
</classes>
</test>
<test name="Sanity Method Logout">
<classes>
<class name="com.LoginTest" >
<methods>
<include name="Logoff" />
</methods>
</class>
</classes>
</test>
<test name="Sanity for doctor">
<classes>
<class name="com.LoginTest" >
<parameter name="role" value="Doctor" />
<methods>
<include name="Login" />
</methods>
</class>
<class name="com.SearchDoctorTask" />
<class name="com.CreateCaseTest" />
</classes>
</test>
现在我的问题是,当我在testng.xml文件中进行多个测试时,则仅为最后一个测试(即第3个)创建ATU html报告,而没有创建或删除前两个测试报告。
我将如何为testng.xml中的所有测试创建ATU html报告。
尝试这个:
suite name="abcd" parallel="tests"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.