xml文件将如下所示。
<suite name="Selenium Test Suite">
<parameter name="Param1" value="User1" />
<test name="Selenium Test Suite">
<classes>
<class name="com.exterro.fusion.selenium.Testclass" />
</classes>
</test>
<parameter name="Param2" value="User2" />
<test name="Selenium Test Suite2">
<classes>
<class name="com.exterro.fusion.selenium.Testclass" />
</classes>
</test>
</suite>
例如,我有8个测试手段,我将在xml
中复制和写入8次以下代码<parameter name="Param2" value="User2" />
<test name="Selenium Test Suite2">
<classes>
<class name="com.exterro.fusion.selenium.Test" />
</classes>
</test>
如果我有25种类型的测试意味着会做什么?
注意: 每个班级都有4种以上的测试方法。
答案 0 :(得分:0)
在@Test
注释中,您可以传递属性invocationCount
,其值为您需要执行的时间值。
在xml中,您无法实现此类功能。
之后,您可以看到您在@Test
注释中作为参数提供的测试执行次数。
例如,
@Test(invocationCount = 8)
public void testTest() {
// For test parameters you can use data provider class.
}