Guest User

Untitled

a guest
Oct 31st, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. def website1Login():
  2. driver.get('website1.com')
  3. username = input("Please enter your username: ") # Waits for action
  4. searchBox = driver.find_element_by_name('username')
  5. searchBox.send_keys(username)
  6. password = input("Please enter your password: ") # skips action
  7. searchBox = driver.find_element_by_name('password')
  8. searchBox.send_keys(password)
  9. searchBox.submit()
  10.  
  11.  
  12. def website1Create():
  13. webOrExchange = 0
  14. webOrExchange = input("Select a service: n" # Skips action
  15. "1. Webmailn"
  16. "2. Exchangenn"
  17. "Service Selected: ")
  18. time.sleep(10)
  19. if webOrExchange == 1:
  20. webmailSelect = driver.find_element_by_partial_link_text('EmailHosting/Mail/Mailboxes/List.aspx')
  21. webmailSelect.click()
  22. time.sleep(2)
  23. else:
  24. exchangeSelect = driver.find_element_by_partial_link_text('Exchange/Mail/Mailboxes/List.aspx')
  25. exchangeSelect.click()
  26. time.sleep(2)
  27.  
  28.  
  29. def website2login():
  30. driver.get('website2.com')
  31. username = input("Please enter your username: ") # Waits for this action
  32. searchBox = driver.find_element_by_id('USER')
  33. searchBox.send_keys(username)
  34. password = input("Please enter your password: ") # Skips this action
  35. searchBox = driver.find_element_by_id('PASSWORD')
  36. searchBox.send_keys(password)
  37. searchBox.submit()
  38.  
  39.  
  40. def website2Create():
  41. idmSelect = driver.find_element_by_id('Identity Management') # Selects Identity Management app
  42. idmSelect.click()
  43. time.sleep(15)
  44. createNewUser_Select = WebDriverWait(driver, 15).until(
  45. EC.visibility_of_element_located((By.XPATH, '//*[@id="request_category2"]/ul/li')) # Selects Create New User
  46. )
  47. createNewUser_Select.click()
  48. time.sleep(10)
  49. driver.quit()
  50.  
  51.  
  52. def main():
  53. website1Login()
  54. website1Create()
  55. # website2login()
  56. # website2Create()
  57.  
  58.  
  59. main()
Add Comment
Please, Sign In to add comment