Advertisement
Guest User

Untitled

a guest
Aug 5th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. id = ()
  2. def add_new_employee(driver, first_name, last_name):
  3. driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
  4. driver.find_element_by_css_selector("[name='btnAdd']").click()
  5. driver.find_element_by_css_selector("#firstName").send_keys(first_name)
  6. driver.find_element_by_css_selector("#lastName").send_keys(last_name)
  7. driver.find_element_by_css_selector("#photofile").
  8. send_keys(os.path.abspath("cloud-computing-IT.jpg"))
  9. global id
  10. id = driver.find_element_by_css_selector("#employeeId").get_attribute("value")
  11.  
  12. def new_employee_added(driver):
  13. global id
  14. driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
  15. el = len(driver.find_elements_by_link_text("%s" % id))
  16. while el < 1:
  17. try:
  18. driver.find_element_by_link_text("%s" % id).click()
  19. except NoSuchElementException:
  20. try:
  21. for i in range(1, 50):
  22. driver.find_element_by_link_text("%s" % i).click()
  23.  
  24. except NoSuchElementException:
  25. return False
  26.  
  27. def test_new_employee(driver, first_name="Patrick", last_name="Patterson"):
  28. login(driver, username="Admin", password="Password")
  29. add_new_employee(driver,first_name, last_name)
  30. new_employee_added(driver)
  31. logout(driver)
  32.  
  33. def new_employee_added(driver):
  34. global id
  35. driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
  36. el = len(driver.find_elements_by_link_text("%s" % id))
  37. while el < 1:
  38. try:
  39. driver.find_element_by_link_text("%s" % id).click()
  40. except NoSuchElementException:
  41. try:
  42. for i in range(1, 50):
  43. driver.find_element_by_link_text("%s" % i).click()
  44.  
  45. except NoSuchElementException:
  46. return False
  47.  
  48. `for i in range(1, 50):
  49. driver.find_element_by_link_text("%s" % i).click()`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement