我正在通过TestNG.xml运行TestNG,有什么方法可以将TestNG.xml中的参数读取到Itestlisteners。我想从XML下面的浏览器名称和URL值中读取Testlistener。
TestNG.xml:-
TextInputEditText
<listeners>
<listener class-name="TestListener"></listener>
答案 0 :(得分:0)
可以通过使用注释@Parameters在测试类级别完成
@Parameters({"browsername", "URL"})
@Test(priority = 1)
public void test1(String browsername, String URL){
System.out.println("param ::" +browsername);
System.out.println("URL :: " +URL );
}
如果您不想将其拉到类级别,请对属性进行参数化并在执行时传递属性。