【发布时间】:2017-04-11 14:27:01
【问题描述】:
我的测试类有一些代码可以进行所需的验证。
测试类:
@Parameters({ "InputFile01"})
@Test
public void testCase01(String InputFile01) {
//Code xyz
}
@Parameters({ "InputFile02"})
@Test
public void testCase01(String InputFile02) {
//Code xyz (Same code as above)
}
我必须多次复制上面的代码来为不同的输入文件运行它,我该如何处理这个
我正在从 xml 运行测试套装
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Regression">
<test name="PI01_Sprint1_ID12345">
<classes>
<class name="org.PI01.PI01_Sprint1_ID12345">
<methods>
<parameter name="InputFile01" value="PI01\TC01.xml" />
<include name="testCase01" />
<parameter name="InputFile02" value="PI01\TC02.xml" />
<include name="testCase02" />
</methods>
</class>
</classes>
</test>
</suite>
【问题讨论】:
标签: java automated-tests testng testng-eclipse