ฉันต้องการเรียกใช้กรณีทดสอบชุดเดียวกันในหลายเบราว์เซอร์ สำหรับสิ่งนี้ ฉันได้ใส่การทดสอบ (การทดสอบแต่ละครั้งสำหรับเบราว์เซอร์แต่ละตัว) ไว้ใต้ชุดใน testng xml หลังจากรันแล้ว ฉันได้รับรายงาน html เดียวจาก testng หากมีการทดสอบล้มเหลวในเบราว์เซอร์ตัวใดตัวหนึ่ง ก็จะไม่ปรากฏในรายงาน มีวิธีอื่นในการจัดการกับมันหรือไม่?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Smoke Test" verbose="2" preserve-order="true">
<parameter name="baseUrl" value="https:test.com"/>
<test name="Smoke_Firefox">
<parameter name="browser" value="firefox"/>
<classes>
<class name="test.TestLogin">
<methods>
<include name="test_login"/>
<include name="test_logout"/>
</methods>
</class>
</classes>
</test>
<test name="Smoke_Chrome">
<parameter name="browser" value="chrome"/>
<classes>
<class name="test.TestLogin">
<methods>
<include name="test_login"/>
<include name="test_logout"/>
</methods>
</class>
</classes>
</test>
<test name="Smoke_IE">
<parameter name="browser" value="ie"/>
<classes>
<class name="test.TestLogin">
<methods>
<include name="test_login"/>
<include name="test_logout"/>
</methods>
</class>
</classes>
</test>
</suite>