什么是 TestNG 中的 TestNG xml 文件?
该testng.xml文件具有多种用途,如下所列-
测试用例是分组执行的。
测试方法可以包括或排除在执行中。
可以触发从多个java类文件执行多个测试用例。
包含文件夹、类、方法的名称。
能够触发并行执行。
执行中可以包括或排除属于组的测试方法。
示例
TestNG.xml文件的代码实现
<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name = "Cycle1">
<test name = "Nhooo">
<classes>
<class name = "Test1" />
<methods>
<exclude name= “Login.*”/>
</methods>
</classes>
</test>
</suite>这里根据xml文件,所有起始名称为Login的测试方法都将被排除在测试执行之外。
@Test
public void VerifyPay(){
System.out.println("Verify payment is successful”);
}
@Test
public void LoginAdmin(){
System.out.println("Login is successful in admin”);
}
@Test
public void LoginSystem(){
System.out.println("Login is successful”);
}这里根据java类文件,只会VerifyPay()执行,因为所有以名称Login开头的方法都将从测试执行中排除。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语