TestNG参数化之@Parameters传参

1、传多个参数
LoginTest.java:

public class LoginTest {
@Parameters({“userName”, “password”})
@Test
public void loginSuccess(String userName, String password) throws Exception {
LoginPage loginPage;
loginPage = LoginPage.getInstance();
loginPage.login(userName, password);
Assert.assertTrue(loginPage.isLogin());
}

testng.xml :


<suite name="Suite">
    <parameter name="userName" value="admin"/>
    <parameter name="password" value="123456"/>
    <test name="Test">
        <classes>
            <class name="utils.BaseCase">class>
            <class name="testcases.LoginTest">class>
        classes>
    test>
suite>

你可能感兴趣的:(测试)