亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Python selenium chrome環境配置
作者:網絡轉載 發布時間:[ 2015/10/30 16:22:31 ] 推薦標簽:功能測試工具

  一、參考文章:
  1. 記錄一下python easy_install和pip安裝地址和方法
  http://heipark.iteye.com/blog/1916758
  2. selenium + python自動化測試環境搭建
  http://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html
  3. Python-selenium-Firefox-chrome-IE問題解決方法
  http://blog.csdn.net/lcm_up/article/details/38302143
  4. ChromeDriver - WebDriver for Chrome Getting started
  https://sites.google.com/a/chromium.org/chromedriver/getting-started
  二、Windows PowerShell
  1. 【win】鍵
  2. 鍵入:Windows PowerShell + 【Enter】鍵
  三、Python setuptools 18.4 安裝:
  1. download:https://pypi.python.org/pypi/setuptools
  2. 跳到ez_setup.py所在的目錄
  3. python .ez_setup.py
  四、Python pip 7.1.2 安裝:
  1. download:https://pypi.python.org/pypi/pip#downloads
  2. 跳到解壓出來的目錄下的setup.py所在的目錄
  3. python setup.py install
  五、Python selenium 2.48.0 安裝:
  1. download:https://pypi.python.org/pypi/selenium
  2. 跳到解壓出來的目錄下的setup.py所在的目錄
  3. python setup.py install
  六、chrome driver
  1. download:http://chromedriver.storage.googleapis.com/index.html?path=2.20/
  2. 解壓拷貝文件到:D:python2_7chromedriver_win32chromedriver.exe
  3. 創建一個chrome瀏覽器實例:
  driver = webdriver.Chrome('D:python2_7chromedriver_win32chromedriver') ##可以替換為IE(), FireFox()
  七、Test Demo(請確保能訪問Google):
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait # available since 2.4.0
import time
# Create a new instance of the browser driver
driver = webdriver.Chrome('D:python2_7chromedriver_win32chromedriver')  ##可以替換為IE(), FireFox()
# go to the google home page
driver.get("http://www.google.com")
# find the element that's name attribute is q (the google search box)
inputElement = driver.find_element_by_name("q")
# type in the search
inputElement.send_keys("Cheese!")
# submit the form. (although google automatically searches now without submitting)
inputElement.submit()
# the page is ajaxy so the title is originally this:
print driver.title
try:
# we have to wait for the page to refresh, the last thing that seems to be updated is the title
WebDriverWait(driver, 10).until(lambda driver : driver.title.lower().startswith("cheese!"))
# You should see "cheese! - Google Search"
print driver.title
finally:
#driver.quit()      # 當前使用 driver.quit()會導致如下錯誤
#   Traceback (most recent call last):
#   File "E:/python/Spider/Spider.py", line 39, in <module>
#       driver.quit()
#   File "D:python2_7installlibsite-packagesselenium-2.48.0-py2.7.eggseleniumwebdriverchromewebdriver.py", line 88, in quit
#       self.service.stop()
#   File "D:python2_7installlibsite-packagesselenium-2.48.0-py2.7.eggseleniumwebdriverchromeservice.py", line 111, in stop
#       url_request.urlopen("http://127.0.0.1:%d/shutdown" % self.port)
#   File "D:python2_7installliburllib2.py", line 126, in urlopen
#       return _opener.open(url, data, timeout)
#   File "D:python2_7installliburllib2.py", line 397, in open
#       response = meth(req, response)
#   File "D:python2_7installliburllib2.py", line 510, in http_response
#       'http', request, response, code, msg, hdrs)
#   File "D:python2_7installliburllib2.py", line 435, in error
#       return self._call_chain(*args)
#   File "D:python2_7installliburllib2.py", line 369, in _call_chain
#       result = func(*args)
#   File "D:python2_7installliburllib2.py", line 518, in http_error_default
#       raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
#   urllib2.HTTPError: HTTP Error 404: Not Found
driver.close()

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 亚洲欧美日韩综合一区久久 | xxxx日日摸夜夜添夜夜添视频 | 午夜在线视频观看版 | 国产v亚洲v天堂无码 | 欧美+日本+国产+在线观看 | 亚洲成人免费看 | 免费观看一级特黄三大片视频 | 中国美女挠脚心丝袜vk | 国产视频色 | bbbxxx乱大交欧美小说 | 欧美国产综合在线 | 日韩不卡一二三区 | 爆操美女在线观看 | 涩涩漫画入口 | 国产欧美一区二区三区精品 | 日日干日日操日日射 | 深夜在线免费 | 亚洲黄在线观看 | 欧美系列第一页 | 黄色一级大片儿 | 日本中文字幕免费 | 国产在线视频第一页 | 精品国产不卡一区二区三区 | 欧美一级片 在线播放 | 日韩三级在线观看视频 | 青青在线视频 | 日韩精品免费 | 日本亚州视频在线八a | 国产香蕉一本大道 | 国产偷国产偷在线高清 | 免看黄 | 特级黄色毛片视频 | 天天摸天天添 | 成人免费观看国产高清 | 日韩一级视频 | 在线观看crm | 国内小情侣一二三区在线视频 | 羞羞网页 | 91精品国产乱码在线观看 | 欧美成人精品第一区首页 | 黄站在线|