Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. from selenium.webdriver import Firefox
  2. from selenium.webdriver.common.by import By
  3. from selenium.webdriver.common.keys import Keys
  4. from selenium.webdriver.firefox.options import Options
  5. from selenium.webdriver.support import expected_conditions as expected
  6. from selenium.webdriver.support.wait import WebDriverWait
  7.  
  8. options = Options()
  9. options.add_argument('-headless')
  10. driver = Firefox(executable_path='/usr/local/bin/geckodriver', options=options)
  11. wait = WebDriverWait(driver, timeout=10)
  12. driver.get('https://mail.google.com/')
  13. driver.find_element(By.XPATH,'//*[@id="identifierId"]').send_keys("")
  14. driver.find_element(By.XPATH,'//*[@id="identifierNext"]').click()
  15.  
  16. WebDriverWait(driver, 10).until(expected.visibility_of_element_located((By.XPATH, '//*[@id="password"]/div[1]/div/div[1]/input')))
  17.  
  18. driver.find_element(By.XPATH,'//*[@id="password"]/div[1]/div/div[1]/input').send_keys("")
  19. driver.find_element(By.XPATH,'//*[@id="passwordNext"]').click()
  20. WebDriverWait(driver, 10).until(expected.visibility_of_element_located((By.XPATH, '/html/body/div[7]/div[3]/div/div[2]/div[1]/div[1]/div[1]/div/div/div/div[1]/div/div')))
  21. driver.find_element(By.XPATH,'/html/body/div[7]/div[3]/div/div[2]/div[1]/div[1]/div[1]/div/div/div/div[1]/div/div').click()
  22. driver.find_element(By.XPATH,'//*[@id=":9l"]').send_keys("djcloudtron3@gmail.com")
  23. driver.find_element(By.XPATH,'//*[@id=":93"]').send_keys("testing")
  24. driver.find_element(By.XPATH,'//*[@id=":a8"]').send_keys("hello world")
  25. driver.find_element(By.XPATH,'//*[@id=":8t"]').click()
  26.  
  27. driver.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement