//Reading data from property file :
String username = prop.getProperty("username");
String password = prop.getProperty("password");
@Test
public void testValidCredentials() {
obj.loginAs("username","password");
}
public HomePage loginAs(文字列のユーザー名、文字列のパスワード) {
driver.findElement(By.id("id1")).sendKeys(username);
driver.findElement(By.id("id2")).sendKeys(password);
driver.findElement(By.id("id3")).click();
return new HomePage(driver);
}
私がやろうとしていたのは、ユーザー名とパスワードをloginAsメソッドに渡すことですが、渡すと、プロパティファイルから読み取ったものの代わりに、ユーザー名として電子メール、パスワードとしてパスワードとして挿入されます。 プロパティ ファイル: ユーザー名 = r@t.com パスワード = 1234