testng之testng.xml文件解析

  1. 相比於junit,testng有一個較大的差異是可以通過testng.xml文件來配置測試用例的執行。testng.xml可以很好地控制要執行的測試用例的粒度,及各種運行策略。
  2. testng.xml文件解析
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="suite1" verbose="1">
	<test name="test1">
		<classes>
			<class name="com.testng.Test1"/>
			<class name="com.testng.Test2"/>
		</classes>
	</test>
	
	<test name="test2">
		<classes>
			<class name="com.testng.Test3">
		</classes>
	</test>
</suite>

注意:< !DOCTYPE suite SYSTEM “http://testng.org/testng-1.0.dtd” >必須要添加,表示遵循的規範文件

  • < suite >…< /suite >表示定義了一個測試套件
    (1) name定義套件的名稱
    (2) verbose 定義命令行信息打印等級,不會影響測試報告輸出內容;可選值(1|2|3|4|5)
  • < test >…< /test >表示定義了一個測試
    (1) name定義套件的名稱
  • < classes >…< /classes >表示定義了一組測試類
  • <class …/>表示定義一個測試類
    (1) name定義套件的名稱
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章