是否可以在TestNG中为参数和数据提供者传递相同的测试方法

时间:2015-12-04 06:09:16

标签: testng testng-dataprovider

/* testdataprovider will return the test2 and test3 parameter value */
@Parameters("test1")
@Test(dataProvider = "testdataprovider")
public void testMethod(String test1, String test2, String test3){}

1 个答案:

答案 0 :(得分:0)

目前(最新的TestNG版本是6.9.9),不可能做到你期望的。 原因是TestNG无法理解哪个参数来自数据提供者,哪个参数来自@Parameters

我希望可以在@Parameters方法上添加@DataProvider,但it looks like it is not possible for the moment