コード例 #1
0
ファイル: Shoebot.py プロジェクト: eagle3y3/AdidasShoeBot
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
コード例 #2
0
 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
コード例 #3
0
ファイル: fliptest.py プロジェクト: Ajaychint/PythonSelenium
'''
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()
    
コード例 #4
0
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")
コード例 #5
0
ファイル: signin.py プロジェクト: Rachappah/Test--twitter
'''
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()
コード例 #6
0
'''
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)
コード例 #7
0
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:
コード例 #8
0
ファイル: keys.py プロジェクト: zhaobf1990/MyPhpDemo
#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()

                            
コード例 #9
0
ファイル: signin.py プロジェクト: Rachappah/Naukari-test
'''
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()