我有一堆TestNG测试使用DataProvider作为一组参数运行。
My Runner看起来像这样:
<methods>
<include name="test1">
<include name="test2">
</methods>
因此,如果我有来自Dataprovider的两个参数(param1和param2),则测试按以下顺序执行:
test1 with param1
test1 with param2
test2 with param1
test2 with param2
有没有办法让它运行每个参数的所有测试用例。即,执行应如下:
test1 with param1 test2与param1 test1与param2 test2 with param2
答案 0 :(得分:0)
我认为您需要2个数据提供商..让您的程序更好地理解并更容易扩展...