上次跟大家介绍了基于Selenium+TestNg+Maven集成自动化测试环境搭建的步骤,下面来说下testng.xml的配置:
1.testng.xml文件配置如下:
<test name="Test" preserve-order="true">
<parameter name="pno" value="180"></parameter>
<parameter name="data" value="Mingcheng"></parameter>
<parameter name="finger" value="FingerCert"></parameter>
<parameter name="fno" value="130110"></parameter>
<classes>
<class name="Hjcz.HjczAuto" />
</classes>
</test>
2.class文件中使用方法如下:
@Test(priority = 1)
@Parameters({"pno","data","finger","fno"})
public void certificate(String phone,String data, String finger,String fno) {
System.out.println(pno);
System.out.println(data);
System.out.println(finger);
System.out.println(fno);
}
3.class文件中需要引入的Parameters包,import org.testng.annotations.Parameters;
4.运行testng.xml,右键选择Run As-->TestNG Suite