/* testdataprovider will return the test2 and test3 parameter value */
@Parameters("test1")
@Test(dataProvider = "testdataprovider")
public void testMethod(String test1, String test2, String test3){}
答案 0 :(得分:0)
目前(最新的TestNG版本是6.9.9),不可能做到你期望的。
原因是TestNG无法理解哪个参数来自数据提供者,哪个参数来自@Parameters
。
我希望可以在@Parameters
方法上添加@DataProvider
,但it looks like it is not possible for the moment。