我的@DataProvider会查找一些安静的网址,如下所示。 @DataProvider(name =" dbconfig") public Object [] [] provideDbConfig(){ Map map = SwaggerUtility.getSwaggerData(" http://petstore.swagger.io/v2/swagger.json");
我理想地想要一种方法将URL外部传递给TestNG运行或类。 有没有办法做到这一点? 理想情况下,测试将与某些CI工具集成,后者需要将参数传递给TestNG作业。 我没有看到将参数直接传递给TestNG类的方法。 如果有办法,请告诉我。
答案 0 :(得分:0)
您可以将其作为参数传递为系统级属性 - 使用System.getProperty(" nameOfProp")在您的beforeclass方法中读取它,并根据您的类需要设置变量。