
【導(dǎo)語】Selenium是一個用于Web應(yīng)用程序測試的工具。Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。支持自動錄制動作和自動生成 .Net、Java、Perl等不同語言的測試腳本。本文詳細(xì)介紹了搭建自動化測試環(huán)境所需的工具,讓你學(xué)習(xí)自動化測試不求人!
寫在前面
學(xué)習(xí)selenium需要的工具:
1、瀏覽器;
2、Python;
3、Selenium;
4、FireBug(Firefox);
5、驅(qū)動chromedriver、IEDriverServer、geckodriver;
6、IDE(Pycharm/Sublime/Eclipse等等)
一、瀏覽器
Selenium支持很多瀏覽器,那么要選擇哪個瀏覽器?選擇哪個版本呢?小白建議用Firefox,當(dāng)然Chrome,IE,Safari等瀏覽器也是支持的,只是需要相應(yīng)的驅(qū)動driver。
這里推薦使用Firefox(火狐瀏覽器),因為小白前期可能很難定位元素,需要借助一款插件firebug,所以先在Firefox熟悉了在使用其他瀏覽器。
這里無所謂什么新不新版的Firefox,最新版都是可以使用的,需要的驅(qū)動下面會講到。
二、Python
Windows下安裝Python很簡單,官網(wǎng)下包直接裝就行。
三、Selenium
Python環(huán)境搭建好了以后,安裝selenium就簡單了,安裝selenium直接使用pip安裝
pip install selenium
四、插件FireBug
FireBug是火狐瀏覽器的一款查看代碼元素的插件,推薦新手安裝,可以快速的定位元素,selenium的重點就是元素定位,只有定到位了,才能進(jìn)行下一步操作。
安裝方法:打開Firefox瀏覽器,點擊右上角按鈕,點擊附加組件,點擊擴(kuò)展,搜索firebug,點擊安裝,重啟。
測試安裝成功,按F12出現(xiàn)如下畫面,表示firebug已經(jīng)安裝成功了。

五、驅(qū)動安裝(Windows環(huán)境下)
Firefox:
新版本的Firefox瀏覽器需要安裝geckodriver驅(qū)動
使用方法:
1、下載完成解壓;
2、將geckodriver放到python文件下
3、添加到環(huán)境變量中(例如:G:\Python36\geckodriver.exe)
Chrome:
如果需要使用Chrome瀏覽器或者IE瀏覽器,則需要對應(yīng)的驅(qū)動,chromedriver,chromedriver沒有64位版本,32即可驅(qū)動:
下載地址:https://npm.taobao.org/mirrors/chromedriver。使用方法同geckodriver。
IE:
IEDriverServer,下面鏈接能夠下載所有版本的selenium以及IEDriverServer,注意IEDriverServer區(qū)分32位/64位:
下載地址:http://selenium-release.storage.googleapis.com/index.html。使用方法同geckodriver。
六、IDE的選擇
IDE可以用python自帶的IDLE,也可以用一些編輯器,例如Sublime以及Pycharm。
七、測試打開瀏覽器
輸入以下代碼:
# -*- coding: utf-8 -*- from selenium import webdriver driver = webdriver.Firefox() driver.get("https://www.baidu.com")
打開Firefox瀏覽,并且打開百度首頁:文章來源:http://www.zghlxwxcb.cn/news/detail-484524.html

如果你還有許多困惑,那么我整理的視頻資源和文檔會是你的良師益友,或許可以給你帶來一些實際性的幫助與突破【保證100%免費】文章來源地址http://www.zghlxwxcb.cn/news/detail-484524.html


到了這里,關(guān)于一文7個步驟從0到1教你搭建Selenium 自動化測試環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!