Advertisement
Guest User

Untitled

a guest
Mar 29th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. from selenium import webdriver
  2. from info import user_name, pass_word
  3. from selenium.webdriver.support.ui import WebDriverWait
  4. from selenium.webdriver.support import expected_conditions as EC
  5. from selenium.webdriver.common.by import By
  6. import time
  7.  
  8. driver = webdriver.Firefox() #opening web browser
  9.  
  10. driver.get('https://tuportal.temple.edu/') #going to temple wbsite
  11.  
  12. username = driver.find_element_by_id("username") #finds space where to enteruser
  13. password = driver.find_element_by_id("password") #same for password
  14. username.send_keys(user_name()) #enters my username
  15. password.send_keys(pass_word()) #enters my password
  16.  
  17. driver.find_element_by_name("_eventId_proceed").click()#click login
  18.  
  19. #waits until the element for student tools tab is found
  20. element = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.ID, "layout_8")))
  21. element.click()
  22.  
  23. time.sleep(3)
  24. driver.switch_to_frame("iFrame_AppTupChannelsStudentRegistration")#accessing iframe
  25.  
  26. #scrolls
  27. element = driver.find_element_by_id('StudentRegistration_3')
  28. driver.execute_script("return arguments[0].scrollIntoView();", element)
  29. #end of scroll
  30.  
  31. element.click() #click look up classes
  32.  
  33. element = driver.find_element_by_id('StudentRegistration_3')
  34. driver.execute_script("return arguments[0].scrollIntoView();", element)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement