Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.common.by import By
- from selenium.webdriver.common.keys import Keys
- from selenium.webdriver.support.ui import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- driver = webdriver.Chrome()
- driver.get("Http://automationpractice.com/")
- driver.find_element_by_class_name('login').click()
- element = driver.find_element_by_id('email')
- username = "**PUT UR EMAIL ID HERE**"
- element.send_keys(username)
- element.send_keys(Keys.ENTER)
- element = driver.find_element_by_name('passwd')
- password = "**ANY PW**"
- element.send_keys(password)
- element.send_keys(Keys.ENTER)
- driver.find_element_by_class_name('sf-with-ul').click()
- driver.find_element_by_class_name('img').click()
- driver.find_element_by_class_name('color_pick').click()
- driver.implicitly_wait(5)
- driver.find_element_by_id('add_to_cart').click()
- driver.find_element_by_xpath("//span").click()
- //span[normalize-space(text())='Proceed to checkout']
- driver.find_element_by_xpath("//span[normalize-space(text())='Proceed to checkout']").click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement