Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. from selenium import webdriver
  2.  
  3. from selenium.webdriver.common.by import By
  4.  
  5. from selenium.webdriver.common.keys import Keys
  6.  
  7. from selenium.webdriver.support.ui import WebDriverWait
  8.  
  9. from selenium.webdriver.support import expected_conditions as EC
  10.  
  11.  
  12. driver = webdriver.Chrome()
  13.  
  14. driver.get("Http://automationpractice.com/")
  15.  
  16. driver.find_element_by_class_name('login').click()
  17.  
  18. element = driver.find_element_by_id('email')
  19.  
  20. username = "**PUT UR EMAIL ID HERE**"
  21.  
  22. element.send_keys(username)
  23.  
  24. element.send_keys(Keys.ENTER)
  25.  
  26. element = driver.find_element_by_name('passwd')
  27.  
  28. password = "**ANY PW**"
  29.  
  30. element.send_keys(password)
  31.  
  32. element.send_keys(Keys.ENTER)
  33.  
  34. driver.find_element_by_class_name('sf-with-ul').click()
  35.  
  36. driver.find_element_by_class_name('img').click()
  37.  
  38. driver.find_element_by_class_name('color_pick').click()
  39.  
  40. driver.implicitly_wait(5)
  41.  
  42. driver.find_element_by_id('add_to_cart').click()
  43.  
  44. driver.find_element_by_xpath("//span").click()
  45.  
  46. //span[normalize-space(text())='Proceed to checkout']
  47.  
  48. driver.find_element_by_xpath("//span[normalize-space(text())='Proceed to checkout']").click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement