Skip to content

Instantly share code, notes, and snippets.

@KrishnB
Created July 6, 2020 05:11
Show Gist options
  • Save KrishnB/7a1bbc40a6e668f6b9b623f4c12b2fdb to your computer and use it in GitHub Desktop.
Save KrishnB/7a1bbc40a6e668f6b9b623f4c12b2fdb to your computer and use it in GitHub Desktop.
public class LoginPage extends BasePage<LoginPage> {
@FindBy(name = "username")
private WebElement username;
@FindBy(name = "password")
private WebElement password;
@FindBy(css = "input[name ='submit']")
private WebElement loginBtn;
public void login(Credentials credentials) {
type(username, credentials.getUsername());
type(password, credentials.getPassword());
click(loginBtn);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment