1. 程式人生 > >selenium2-Python環境搭建

selenium2-Python環境搭建

bsp img lan tro api pip安裝 linu 使用 開源

一、什麽是selenium?

selenium主要用於web應用的自動化測試,但並不局限於此,它還支持基於所有web的管理任務自動化,且開源免費,多瀏覽器支持(IE,Mozilla Firefox,Safari,Google Chrome,Opera),多平臺支持(Linux,Windows,Mac),多語言支持(java,Python,C#,C++,JavaScript)等等。

二、搭建Python環境


1.安裝Python

訪問官網下載地址:https://www.python.org/57

技術分享圖片

根據自己對應的平臺下載對應版本的文件,下載完成後雙擊進行安裝,我的安裝目錄為:C:\Python34。

2.安裝完成後添加環境配置

在我的電腦->屬性->高級->環境變量->系統變量中的PATH中添加(;C:\Python34;C:\Python34\Scripts; )

添加完成後,進入cmd(windows命令提示符)輸入python,得到如下圖所示提示就是已經搭建好環境了。

技術分享圖片

3.安裝setuptools與pip

經常使用python的人可能會註意到,當需要安裝第三方python包時,可能會用到easy_install命令,該命令是由PEAK開發的setuptools包裏帶的一個簡易安裝命令,因此使用easy_install時實際上是在調用setuptools來完成安裝。

pip是一個安裝和管理python包的工具,通過pip來安裝python包變得十分簡單,pip的安裝依賴於setuptools,需要註意的是,目前python3並不支持setuptools,因此需要使用distribute。

setuptools和pip的下載地址如下:

https://pypi.python.org/pypi/setuptoolshttps://pypi.python.org/pypi/pip

通過上述鏈接的下載我們將得到如下圖所示的兩個包,分別解壓出來,在(windows命令提示符)界面輸入 python setup.py install 命令進行安裝。

技術分享圖片

安裝成功後,在命令行輸入pip或者pip3命令進行驗證,如果出現pip命令信息,則說明我們已經安裝成功。

技術分享圖片

4.安裝selenium

(一)通過pip安裝,輸入pip install Selenium 進行安裝。(註意:首次裝一定要看到進度100%完成,如果中途失敗了,重新輸入指令安裝,直到看到100%完成為止)

技術分享圖片

5.導入瀏覽器驅動chromedriver

webdriver支持Firefox、IE、chrome等瀏覽器。谷歌瀏覽器驅動的下載地址是http://chromedriver.storage.googleapis.com/index.html,需要註意的是chromedriver每個版本對應不同版本的瀏覽器,詳情見下圖

技術分享圖片

下載完成後把解壓出來的文件放入C:\Python34目錄下,至此環境搭建已經完成,下面我們來驗證一下是否搭建成功

在命令行輸入

>python

>from selenium import webdriver

>webdriver.Chrome()

如下圖所示,能正常啟動瀏覽器便是成功了。

技術分享圖片

至此環境搭建已經完成,可以開始編寫自動化腳本了

selenium2-Python環境搭建