一、web自動化快速使用
阿新 • • 發佈:2020-07-06
1、什麼是Selenium?
selenium是一款基於web網頁的UI自動化測試的框架,用來做web自動化測試
- 支援多瀏覽器操作,ie、firefox、chrome、edge、safaria等
- 跨平臺,windows、linux、mac都可以
- 支援多語言,python、java、ruby、C#等
2、web自動化測試 VS 介面自動化測試
web自動化測試成本更高,效用低
3、為什麼還要做web自動化,手工測試不香嗎?
- 重複性工作
- 冒煙測試
- 跑正向用例 、典型場景 、迴歸測試--->>解放人工
4、專案非常急是否合適做web自動化?
- 非常急,更不應該實現自動化,適合手工測試;
- 寫自動化測試指令碼耗費時間
5、什麼時候實現web自動化測試?
- 專案穩定
- 空閒時
6、安裝Selenium
pip install selenium
或pip install -U selenium
7、安裝瀏覽器驅動
目前主流的三大瀏覽器:firefox、chrome、ie都需要下載驅動程式
瀏覽器 | 瀏覽器驅動 |
Chrome | Chromedriver |
IE | IEDriverServer |
Firfox | geckodriver |
- windows環境下,瀏覽器驅動程式放在python的安裝根目錄下面。
- 瀏覽器版本需與驅動版本匹配。
- 谷歌驅動下載地址:https://npm.taobao.org/mirrors/chromedriver
- 火狐驅動下載地址:https://github.com/mozilla/geckodriver/releases