TestNg的xml配置
TestNG中,可以通过配置xml来运行某一类、包、方法。
1、通过TestNg运行某一个类
<?xml version="1.0" encoding="UTF-8"?> <suite name="Suite" verbose="1" parallel="false" thread-count="1"> <test name="Test1"> <classes> <!-- name的值为 包名.类名--> <class name="info.milan.webdriver.day6"></class> </classes> </test> </suite>
2、运行某一个包
<?xml version="1.0" encoding="UTF-8"?> <suite name="Suite" verbose="1" parallel="false" thread-count="1"> <test name="Test1" > <packages> <!--name的值为一个包名 --> <package name="info.milan.webdriver"></package> </packages> </test> </suite>
3、运行指定的方法
<?xml version="1.0" encoding="UTF-8"?> <suite name="Suite" verbose="1" parallel="false" thread-count="1"> <test name="Test1" preserve-order="true"> <classes> <class name="info.milan.webdriver.day6"> <methods> <!-- name的值为测试用例的方法名 --> <include name="test2"/> <include name="test1"/> </methods> </class> </classes> </test> </suite>
点击xml的右键,用testNg运行就行。