Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- id = ()
- def add_new_employee(driver, first_name, last_name):
- driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
- driver.find_element_by_css_selector("[name='btnAdd']").click()
- driver.find_element_by_css_selector("#firstName").send_keys(first_name)
- driver.find_element_by_css_selector("#lastName").send_keys(last_name)
- driver.find_element_by_css_selector("#photofile").
- send_keys(os.path.abspath("cloud-computing-IT.jpg"))
- global id
- id = driver.find_element_by_css_selector("#employeeId").get_attribute("value")
- def new_employee_added(driver):
- global id
- driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
- el = len(driver.find_elements_by_link_text("%s" % id))
- while el < 1:
- try:
- driver.find_element_by_link_text("%s" % id).click()
- except NoSuchElementException:
- try:
- for i in range(1, 50):
- driver.find_element_by_link_text("%s" % i).click()
- except NoSuchElementException:
- return False
- def test_new_employee(driver, first_name="Patrick", last_name="Patterson"):
- login(driver, username="Admin", password="Password")
- add_new_employee(driver,first_name, last_name)
- new_employee_added(driver)
- logout(driver)
- def new_employee_added(driver):
- global id
- driver.find_element_by_css_selector("#menu_pim_viewPimModule").click()
- el = len(driver.find_elements_by_link_text("%s" % id))
- while el < 1:
- try:
- driver.find_element_by_link_text("%s" % id).click()
- except NoSuchElementException:
- try:
- for i in range(1, 50):
- driver.find_element_by_link_text("%s" % i).click()
- except NoSuchElementException:
- return False
- `for i in range(1, 50):
- driver.find_element_by_link_text("%s" % i).click()`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement