Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def website1Login():
- driver.get('website1.com')
- username = input("Please enter your username: ") # Waits for action
- searchBox = driver.find_element_by_name('username')
- searchBox.send_keys(username)
- password = input("Please enter your password: ") # skips action
- searchBox = driver.find_element_by_name('password')
- searchBox.send_keys(password)
- searchBox.submit()
- def website1Create():
- webOrExchange = 0
- webOrExchange = input("Select a service: n" # Skips action
- "1. Webmailn"
- "2. Exchangenn"
- "Service Selected: ")
- time.sleep(10)
- if webOrExchange == 1:
- webmailSelect = driver.find_element_by_partial_link_text('EmailHosting/Mail/Mailboxes/List.aspx')
- webmailSelect.click()
- time.sleep(2)
- else:
- exchangeSelect = driver.find_element_by_partial_link_text('Exchange/Mail/Mailboxes/List.aspx')
- exchangeSelect.click()
- time.sleep(2)
- def website2login():
- driver.get('website2.com')
- username = input("Please enter your username: ") # Waits for this action
- searchBox = driver.find_element_by_id('USER')
- searchBox.send_keys(username)
- password = input("Please enter your password: ") # Skips this action
- searchBox = driver.find_element_by_id('PASSWORD')
- searchBox.send_keys(password)
- searchBox.submit()
- def website2Create():
- idmSelect = driver.find_element_by_id('Identity Management') # Selects Identity Management app
- idmSelect.click()
- time.sleep(15)
- createNewUser_Select = WebDriverWait(driver, 15).until(
- EC.visibility_of_element_located((By.XPATH, '//*[@id="request_category2"]/ul/li')) # Selects Create New User
- )
- createNewUser_Select.click()
- time.sleep(10)
- driver.quit()
- def main():
- website1Login()
- website1Create()
- # website2login()
- # website2Create()
- main()
Add Comment
Please, Sign In to add comment