TestNG定義了一套非常具體的術語描述測驗,
testng.xml
testng.xml是一個以XML記錄所有測驗的檔案,可以利用這個檔案,跑同一個類或者多個不同類里面的測驗用例,
testng.xml檔案記錄了一些非常簡單的術語,
suite(套件) 由一個或多個測驗組成,
test(測驗)由一個或多個類組成,
class(類)由一個或者多個方法組成,
testng.xml簡單介紹
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <suite name="Suite" parallel="none"> <test name="Test"> <classes> <class name="com.lc.testngTaoJian.testNG01"/> <class name="com.lc.testngTaoJian.testNG02"/> <class name="com.lc.testngTaoJian.testNG03"/> <methods> <include name="testNG_*"/> <exclude name="aatestNG_04"/> </methods> </classes> </test> <!-- Test --> </suite> <!-- Suite -->
這個檔案告訴TestNG執行testNG01.java、testNG02.java、testNG03.java類下面的方法,
其中testNG03.java 執行 里面testNG*開頭的方法;不執行aatestNG_04方法(不執行那個方法 好像不能使用*),
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <suite name="Suite" parallel="none"> <test name="Test"> <packages> <package name="com.lc.testngTaoJian"/> </packages> </test> <!-- Test --> </suite> <!-- Suite -->
package 表示執行 com.lc.testngTaoJian 包下的testNG類
如何創建testNG.xml
選擇專案,右擊 彈出選單并選擇選單:【TestNG】-【Convert to TestNG】如下圖

勾選 Generate test.xml,并設定testng.xml相關資訊,如下圖

點擊【Finish】完成
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/230911.html
標籤:其他
上一篇:為什么需要使用api檔案
