testng執行多個suite


由於testng.xml中只能設置一個<suite>標簽,就無法創建多個測試集,通過<suite-files >標簽可以實現允許多個測試集。

1、testng.xml中引入多個suite-file

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

<suite name="-">

<!--reportng測試報告-->
<listeners >
<listener class-name="org.uncommons.reportng.HTMLReporter"/>
<listener class-name="org.uncommons.reportng.JUnitXMLReporter"/>
</listeners>

<suite-files >
<!--模塊1-->
<suite-file path="xx.xml"></suite-file>

<!--模塊2-->
<suite-file path="xx.xml"></suite-file>

</suite-files>

</suite>

2、具體實現case寫在引入的xx.xml文件中

3、生成測試報告如下,可以看到有一個為空的suite,這個suite是testng.xml中默認的,我們不寫具體內容,只作為容器

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM