Python+Selenium UI自動化——Day1

其實一直在學習自動化,由於自己工做時間不太多,也靜不下心來學習,一邊看一邊忘,因此決定把天天學到的知識點記錄下來,也是對知識的一種鞏固。在此以前瞭解過接口自動化的相關知識,學習的目標是掌握接口自動化,畢竟大部分公司在招自動化測試人員的時候都很看重接口這塊,而接口相對於UI來講稍微複雜一點,因此先從UI自動化學起,穩紮穩打,相信本身!html

DAY1——搭建環境python

參考:https://www.cnblogs.com/zidonghua/p/7429099.html#_labelTopchrome

-------------------------------環境信息-------------------------------api

 Python 3.7.3 + Selenium 2 + Firefox 45瀏覽器

-------------------------------------------------------------------------------------學習

1、Python 3.7.3的安裝與配置測試

1.下載Python 3.7.3google

官網下載地址:https://www.python.orgspa

選擇對應的python版本、系統,下載到本地.net

 2.雙擊安裝,勾選"Add Python 3.7 to PATH"選項,該選項會自動配置環境變量

 後面一路默認Next,安裝完成

 3.驗證是否安裝成功

Win+R運行cmd進入命令行模式,輸入命令 python,若安裝成功顯示以下

 

2、Selenium 2的安裝與配置

1. 安裝Selenium 2.53.6

Win+R運行cmd進入命令行模式,pip install selenium==2.53.6 安裝selenium 2.53.6

執行該命令會下載selenium包,因此須要等待一段時間,無報錯就安裝完成了

tips: 在使用pip install命令安裝時,可能會出現以下提示,出現該提示是由於pip的版本過低建議升級,按照提示:python -m pip install --upgrade pip 升級便可。

 2. 驗證是否安裝成功

如何驗證selenium有沒有安裝成功呢?寫代碼打開瀏覽器試試

筆者用的瀏覽器是Firefox 45,下載地址:https://download-installer.cdn.mozilla.net/pub/firefox/releases/

cmd中運行以下代碼:

若Firefox能正確打開並跳轉到百度首頁,那麼selenium就能夠正常使用了

tips: 筆者用的Firefox 45不須要瀏覽器驅動,Firefox 46以上版本就須要驅動了;若使用Chrome或IE,也須要另外下載對應版本的瀏覽器驅動到python根目錄(與python.exe同目錄)

Chrome瀏覽器的chromedriver版本驅動大全,下載地址:http://chromedriver.storage.googleapis.com/index.html

IE瀏覽器的IEdriver版本驅動大全,下載地址:http://selenium-release.storage.googleapis.com/index.html

查找python安裝目錄:cmd下輸入 where python

 

3、安裝Pycharm

下載地址:http://www.jetbrains.com/pycharm/

相關文章
相關標籤/搜索