0

我有一堆使用 DataProvider 作为参数运行的 TestNG 测试。

我的跑步者看起来像这样:

   <methods>
     <include name="test1">
     <include name="test2">
   </methods>

因此,假设我有来自 Dataprovider 的两个参数(param1 和 param2),则测试按以下顺序执行:

test1 with param1
test1 with param2
test2 with param1
test2 with param2

有没有办法让它运行每个参数的所有测试用例。即,执行应该如下:

test1 和 param1 test2 with param1 test1 with param2 test2 with param2

4

1 回答 1

0

我认为您将需要 2 个数据提供者.. 使您的程序更易于理解并且更易于扩展...

于 2013-09-20T12:54:01.560 回答