一.Selenium介紹
Selenium是一個用於Web應用自動化測試的工具。selenium 工具模擬用戶行為,最擅長做的事情就是模擬用戶點擊,輸入內容等等。自動化測試模擬用戶操作,用戶訪問一個百度站點,找到搜索框,輸入123,點擊百度一下這個操作。全程都是用眼睛看的,人有思維;那么自動化測試不像一樣有眼睛去看,自動化測試需求識別HTML頁面上的信息---也就是我們所說的元素;所以做自動化測試需要我們首先去定位到我們要找的元素,這樣的話呢,我們就不得不學習,前端知識,認識 html 頁面,比如我們要知道標簽和標簽的層級以及什么是元素?什么是元素的屬性?
二.Selenium的安裝
1.先安裝python環境
2.開始--輸入CMD,運行pip list命令。pip是python在2.6后集成python里的一個包管理工具,pip list用來檢查python下面安裝了哪些工具,如果有selenium代表安裝過,如果沒有需要運行pip install selenium來安裝,默認安裝的是最新版本3.11.0。見下圖
(輸入pip list 查看是否有安裝selenium) (沒有安裝需運行pip install selenium) (安裝好后輸入pip list查看selenium的版本)
3.輸入pip show selenium可以查看selenium的安裝位置
4.打開python交互模式,輸入from selenium import webdriver,返回沒有報錯證明安裝成功
5.安裝火狐或者谷歌瀏覽器,安裝成功后要配置好瀏覽器對應的驅動,需要將驅動要放在python的安裝目錄下的scripts下面,驅動安裝包解壓到當前文件夾。
火狐瀏覽器驅動下載地址:https://github.com/mozilla/geckodriver/releases/
谷歌瀏覽器驅動下載地址:http://npm.taobao.org/mirrors/chromedriver/2.41/
6.Selenium測試環境搭建完成,可以正式開始測試了。