Guest User

Untitled

a guest
Nov 22nd, 2016
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.65 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3.  
  4. # driver = webdriver.Chrome(executable_path=r"C:/ProgramData/chocolatey/lib/chromedriver/tools/chromedriver.exe")
  5. driver = webdriver.Firefox()
  6. driver.get("http://localhost:8080/openmrs/coreapps/findpatient/findPatient.page?app=coreapps.findPatient")
  7.  
  8. username = driver.find_element_by_id("username")
  9. username.send_keys('admin')
  10. password = driver.find_element_by_id("password")
  11. password.send_keys('Admin123')
  12.  
  13. driver.find_element_by_id('Inpatient Ward').click()
  14. driver.find_element_by_id('login-button').click()
  15. driver.find_element_by_id('referenceapplication-registrationapp-registerPatient-homepageLink-referenceapplication-registrationapp-registerPatient-homepageLink-extension').click()
  16.  
  17. name = driver.find_element_by_name("givenName")
  18. name.send_keys("Shreyans")
  19.  
  20. driver.find_element_by_name("familyName").send_keys("Sheth")
  21.  
  22. driver.find_element_by_id('genderLabel').click()
  23. driver.find_element_by_id('gender-field').click()
  24.  
  25. driver.find_element_by_id('birthdateLabel').click()
  26.  
  27. day = driver.find_element_by_id('birthdateDay-field')
  28. day.send_keys('17')
  29.  
  30. driver.find_element_by_id('birthdateMonth-field').click()
  31. driver.find_element_by_xpath("//select[@id='birthdateMonth-field']/option[text()='June']").click()
  32.  
  33. year = driver.find_element_by_id('birthdateYear-field').send_keys('1996')
  34.  
  35. address = driver.find_element_by_id('null').click()
  36.  
  37. driver.find_element_by_id('address1').send_keys('Pune')
  38. driver.find_element_by_id('phoneNumberLabel').click()
  39. driver.find_element_by_id('confirmation_label').click()
  40.  
  41. driver.find_element_by_id('submit').click()
  42.  
  43. driver.quit()
Add Comment
Please, Sign In to add comment