準備工具如下:
pip 是 python 軟體包的安裝和管理工具,有了這個工具,我們只需要乙個命令就可以輕鬆的 python 的任意類庫。
windows環境安裝
第一步、安裝python的開發環境包,安裝目錄為:c:\python27。
新增環境變數
修改我的電腦->屬性->高階->環境變數->系統變數中的path為:
變數名:path
變數值:;c:\python27;c:\python27\scripts;
第二步、安裝setuptools
我預設解壓在了c:\setuptools-15.2目錄下
進入windows命令提示(開始--執行--cmd命令,回車)下執行ez_setup.py:
c:\setuptools-15.2>python ez_setup.py
第三步、安裝pip
我預設解壓在了c:\pip-9.0.1目錄下
進入c:\pip-9.0.1目錄下輸入:
c:\pip-9.0.1>python setup.py install
再切換到c:\python27\scripts目錄下輸入:
c:\python27\scripts>easy_install pip
第四步、安裝selenium
第五步 驗證是否成功
在python互動模式下輸入: from selenium import webdriver 如果回車後沒有報錯表示selenium 安裝成功。
問題一:
selenim 3.0 + firefox 啟動報錯:'geckodriver' executabl needs to be in path
方案一:path: releases · mozilla/geckodriver · github
並在環境變數path中新增路徑:c:\program files (x86)\mozilla firefox;
重啟cmd,再次執行即可;
放置在path 環境變數可以訪問到的地方。例如 c:\python34;
問題二:
service geckodriver unexpectedly exited. status code was: 2
谷歌瀏覽器驅動安裝問題
selenium-server開啟chrome提示chromedriver.exe已停止工作
問題現象如上,chrome瀏覽器版本:58.0.3029.110 chromedriver.exe版本:v2.9.*
原因:chromedriver.exe版本不支援以上版本的chrome瀏覽器,即兩者不配套。
解決方法:更新chromedriver.exe為v2.29,問題解決
Python Selenium自動化測試環境搭建
win10 python 3.6.0 selenium 3.7.0 pycharm community 2018.3.5 geckodriver v0.19.1 firefox 56.0 1 準備工作 2 安裝 selenium 3.7.0 3 測試 在python中輸入命令import selen...
自動化測試Python Selenium環境搭建
安裝python環境 安裝python版本3.0版本,jdk8等,配置環境變數。同步安裝pip 檢視當前版本 pip install pip u 公升級pip python m pip install upgrade pip更換pip的庫 一次性 pip install i scrapy 永久性 p...
python selenium自動化測試環境搭建
2 配置環境變數 3 selenium的8種定位方式 定位乙個元素 定位多個元素 含義 find element by id find elements by id 通過元素id定位 find element by name find elements by name 通過元素name定位 find...