Guest User

Untitled

a guest
Dec 13th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. NoMethodError: undefined method `text_field' for nil:NilClass
  2.  
  3. #!/usr/bin/ruby
  4. $LOAD_PATH << '.'
  5. require 'features/credentials/uat_login'
  6.  
  7. class Login
  8. include PageObject
  9. include PageObject::PageFactory
  10.  
  11. def initialize
  12. username = @browser.text_field(name:"ctl00$ContentPlaceHolder1$Login1$UserName")
  13. password = @browser.text_field(name:"ctl00$ContentPlaceHolder1$Login1$Password")
  14. login = @browser.button(name:"ctl00$ContentPlaceHolder1$Login1$loginButton")
  15. end
  16.  
  17. def verifyIsLoginPage()
  18. @browser.h1.should exist
  19. end
  20.  
  21. def credentials()
  22. username.send_keys $username
  23. password.send_keys $password
  24. end
  25.  
  26. def login()
  27. login.click
  28. end
  29. end
Add Comment
Please, Sign In to add comment