其實一直在學習自動化,由於自己工做時間不太多,也靜不下心來學習,一邊看一邊忘,因此決定把天天學到的知識點記錄下來,也是對知識的一種鞏固。在此以前瞭解過接口自動化的相關知識,學習的目標是掌握接口自動化,畢竟大部分公司在招自動化測試人員的時候都很看重接口這塊,而接口相對於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/