Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. import org.openqa.selenium.By;
  2. import org.openqa.selenium.WebDriver;
  3. import org.openqa.selenium.WebElement;
  4.  
  5.  
  6. public class LoginPage {
  7. private WebDriver driver;
  8. private static final String url = "http://localhost:8080/shop-web/login";
  9.  
  10. private LoginPage(WebDriver driver) {
  11. this.driver = driver;
  12. driver.get(url);
  13. }
  14.  
  15. public void setUsername(String username) {
  16. WebElement usernameField = driver.findElement(By.id("personId"));
  17. usernameField.clear();
  18. usernameField.sendKeys(username);
  19. }
  20.  
  21. public void setPassword(String password) {
  22. WebElement passwordField = driver.findElement(By.id("password"));
  23. passwordField.clear();
  24. passwordField.sendKeys(password);
  25. }
  26.  
  27. public void submit() {
  28. WebElement submitButton = driver.findElement(By.id("login"));
  29. submitButton.click();
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement