Guest User

Untitled

a guest
Sep 17th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. class LoginPage()
  2. username = driver.TextField(:id, "username")
  3. password = ...
  4. submit = ...
  5. close_welcome_modal = ...
  6.  
  7. def login(uname, pwd)
  8. username.type_text(uname)
  9. password.type_text(pwd)
  10. submit.click()
  11. close_welcome_modal.click()
  12.  
  13. def verify_on_page()
  14. # assert that our username element is present, else throw an exception with Error message
  15. assertTrue (username.present(), "Error: we are not on the Login page")
  16.  
  17. class HomePage()
  18. def verify_on_page()
  19. assertTrue (main_menu.present(), "Error: we are not on the Home page")
  20.  
  21. class TestClass()
  22. def Test_Positive()
  23. lp = LoginPage()
  24. hp = HomePage()
  25.  
  26. lp.login(data.uname, data.pwd) # valid user/pwd
  27. hp.verify_on_page() # we're on the homepage
  28. passed = true
Add Comment
Please, Sign In to add comment