2
我很喜歡ATU(Automation testing utility)報告工具並喜愛html報告。自動測試實用程序(ATU報告)不能在testng.xml中使用多個測試
在這裏,我需要通過ATU用的testng.xml文件中的多個測試生成HTML報告你的幫助。
在我的testng.xml文件中,我有3-4個測試,如下面的testng.xml文件所示。
第一次測試。接待員登錄,註冊,搜索,編輯測試。
第二次測試。接待員註銷(創建不同的測試,因爲的testng.xml不允許調用同一個測試同一類)
3測試。醫生登錄,搜索任務,並創建案例。
<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文件,然後只對最後的測試即第三ATU創建HTML報告,而不是創建或刪除前兩個測試報告有多個測試。
我將如何爲testng.xml中的所有測試創建ATU html報告。
嗨,你有沒有得到這方面的任何解決方案?如果是的話,最好在這裏提供解決方案。 – Ronak