为TestNG中的DataProvider的每个值运行多个方法

时间:2013-09-20 12:32:25

标签: java automation testng testng-dataprovider

我有一堆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

1 个答案:

答案 0 :(得分:0)

我认为您需要2个数据提供商..让您的程序更好地理解并更容易扩展...