Selenium webdriver 如何为不同的测试使用相同的TestNG数据提供程序
我是testNG和dataprovider的新手。我想将附加的XL文件中的这些值与使用dataProvider自动生成的测试用例分开。通过将所有数据保存在一个表中引用数据,是否可以实现这一点?如何按行获取?这是我写的代码。但在这里,它获取表中的所有值,并希望获得逐行的方式。请帮我做这件事Selenium webdriver 如何为不同的测试使用相同的TestNG数据提供程序,selenium-webdriver,testng,dataprovider,Selenium Webdriver,Testng,Dataprovider,我是testNG和dataprovider的新手。我想将附加的XL文件中的这些值与使用dataProvider自动生成的测试用例分开。通过将所有数据保存在一个表中引用数据,是否可以实现这一点?如何按行获取?这是我写的代码。但在这里,它获取表中的所有值,并希望获得逐行的方式。请帮我做这件事 @DataProvider public Object[][] getInvalidLoginData() { Object data[][] = TestUtil.getData(&q
@DataProvider
public Object[][] getInvalidLoginData() {
Object data[][] = TestUtil.getData("InvalidLogin");
return data;
}
@Test(dataProvider = "getInvalidLoginData")
public void loginWithIncorrectUsername(String incorrectUsername,String password) {
EBP_Login ebp_login = get(EBP_Login.class, config.URL);
ebp_login.verifyLoginPage()
.signInWithInvalidUserNameCorrectPassword(incorrectUsername,password);
}