出于某种原因,我不得不使用旧的testng库,它没有 "getCurrentXmlTest()).getAllParameters()"
应用程序编程接口
如何使用testng-5.4-jdk15.jar获取所有testxml参数
对于最新的testng版本,这是我们获取所有参数的方式,但是如何使用testng-5.4-jdk15.jar模拟这样的代码呢
@DataProvider(name = "DataFile")
public Object[][] testdata(ITestContext context) {
Map<String, String> parameters = (((ITestContext)context).getCurrentXmlTest())
.getAllParameters();
return new Object[][] { { parameters } };
}
p、 s.:-我无法升级jar:(
1条答案
按热度按时间h4cxqtbf1#
从testng 5.5源代码(因为5.4源代码和二进制文件在maven central上不可用),以下内容应该可以工作: