def addtocart(model, size=None): cart_url = 'https://www.adidas.com/api/cart_items?sitePath=us' headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36' } response = requests.get(cart_url, headers=headers) source = response.text json.loads(source) driver = webdriver.Chrome() driver.get(urlGen(model, size)) driver.find_element_by_xpath( '//*[@id="app"]/div/div[1]/div[2]/div/div[3]/div[3]/div[3]/div/div/form/div[3]/button' ) while True: try: url = 'https://www.adidas.com/us/{}.html?'.format(model) Sizes = SizeAvailable(url) if size != None: if str(size) in Sizes: Printthis() else: for i in Sizes: Printthis() except: pass
def setUpClass(cls): super(CountdownTestCase, cls).setUpClass() driver = test_core.TestCore.driver try: url = WEB_SITE+ARTICLES[random.randint(0, len(ARTICLES)-1)] print(url) driver.get(url) except Exception as e: driver.quit() raise e
''' Created on 17/03/2017 @author: Rachappa ''' from selenium import webdriver import time from lib2to3.tests.support import driver if __name__ == '__main__': driver=webdriver.Firefox() driver.get("https://seller.flipkart.com/?utm_source=flipkart&utm_medium=website&utm_campaign=sellbutton") driver.find_element_by_id("useremail").send_keys("*****@*****.**") driver.find_element_by_id("userphone").send_keys("7353249488") driver.find_element_by_id("edit-submit--2").click() driver.find_element_by_link_text("/slp/services").click()
from lib2to3.tests.support import driver from re import search from nltk.data import clear_cache from findertools import select from selenium.webdriver.support.ui import Select from aetypes import Boolean import time from nltk.sem.chat80 import contains from cgitb import text from macerrors import noSuchIconErr #To setup chrome driver path and launch & open the github website in the chrome browser driver = webdriver.Chrome( "/Users/mackbookpankaj/eclipse-workspace/ChromeWebDriver/chromedriver") driver.maximize_window() driver.get("https://github.com") text_found = driver.find_element_by_xpath( "/html/body/div[4]/main/div[1]/div/div/div[1]/h1") if text_found.text == "Built for developers": print "Url entered and website displayed" else: print "Entered a wrong Url" #To click Sign in button sign_in_button = driver.find_element_by_link_text("Sign in") if sign_in_button.is_enabled(): sign_in_button.click() print("The wegpage is redirect to login page") else: print("The webpage is not redirect to login page")
''' Created on 30/03/2017 @author: Rachappa ''' from selenium import webdriver import time from lib2to3.tests.support import driver if __name__ == '__main__': driver = webdriver.Firefox() driver.get("https://twitter.com/signup?lang=en") driver.find_element_by_id("full-name").send_keys("rachappa") driver.find_element_by_id("email").send_keys("*****@*****.**") driver.find_element_by_id("password").send_keys("rach222") element = driver.find_element_by_class_name("js-current-language") time.sleep(2) e1 = element.click() time.sleep(2) driver.find_element_by_xpath().click() driver.find_element_by_id() driver.find_element_by_class_name() time.sleep(1) driver.find_element_by_xpath() time.sleep(3) driver.find_element_by_xpath()
''' Created on 06-May-2019 @author: racha ''' from selenium import webdriver from selenium.webdriver.common.keys import Keys from lib2to3.tests.support import driver from selenium.webdriver.support.ui import Select import time driver = webdriver.Firefox() driver.get("https://www.redbus.in/bus-tickets/") driver.maximize_window() time.sleep(4) driver.find_element_by_id("txtSource").send_keys("Bangalore (All Locations)") time.sleep(4) driver.find_element_by_id("txtDestination").send_keys("Kukatpally, Hyderabad") datefield = driver.find_element_by_id('txtOnwardCalendar') datefield.click() datefield.send_keys("11052019") time.sleep(5) datefield = driver.find_element_by_id('txtReturnCalendar') datefield.click() datefield.send_keys("12052019") time.sleep(5)
try: #失败标志 errorFlag = 0 #读取用户名 userName = table.cell(1, 1).value print userName #读取密码 passWord = table.cell(1, 2).value print passWord #打开谷歌浏览器 driver = webdriver.Chrome() #最大化浏览器 driver.maximize_window() #打开商城登录地址 loginadress = table.cell(1, 3).value driver.get(loginadress) time.sleep(5) driver.implicitly_wait(30) #输入用户名 driver.find_element_by_class_name("ivu-input").send_keys(userName) #输入密码 driver.find_element_by_xpath( '//*[@id="main"]/div/div/div/div[2]/div[5]/input').send_keys(passWord) #点击登录 driver.find_element_by_class_name("btn").click() text = driver.find_element_by_class_name("ivu-breadcrumb-item-link").text print text if (text == u"首页"): print u"登录成功!!" # ws.write(1, 9, 'Pass') else:
#incoding=gbk from selenium import webdriver from selenium.webdriver.common.keys import Keys import time from json.decoder import BACKSLASH from lib2to3.tests.support import driver driver=webdriver.Chrome() driver.get('http://www.baidu.com') driver.find_element_by_id('kw').send_keys('seleniumm') time.sleep(1) driver.find_element_by_id('kw').send_keys(Keys.BACK_SPACE) time.sleep(1) driver.find_element_by_id('kw').send_keys(Keys.SPACE) driver.find_element_by_id('kw').send_keys('½Ì³Ì') time.sleep(1) driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'a') time.sleep(1) driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'x') time.sleep(1) driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'v') time.sleep(1) driver.find_element_by_id('su').send_keys(Keys.ENTER) time.sleep(1) driver.quit()
''' Created on 03/04/2017 @author: Rachappa ''' from selenium import webdriver import time from lib2to3.tests.support import driver if __name__ == '__main__': driver = webdriver.Firefox() time.sleep(1) driver.get( "http://www.firstnaukri.com/freshersmnj/mynaukri.php/ForgotPassword/showForgotPassword" ) time.sleep(1) #driver.find_element_by_xpath("//img[@src='http://static.naukimg.com/sfnr/images/fn_logo.gif']").click() #time.sleep(1) #driver.find_element_by_xpath("//div[@id='spanid_qf']").click() #time.sleep(3) #driver.find_element_by_xpath("//a[text()='MCA']").click() #time.sleep(3) #element=driver.find_element_by_name("ql") #element.clear() #element.send_keys("bangalore") #time.sleep(3) #element=driver.find_element_by_name("qp") #element.clear() #element.send_keys("python") #driver.find_element_by_xpath("//input[@value='Search']").click() #time.sleep(3) #driver.find_element_by_xpath("//span[@class='loc'] ").click()