Robot Framework學習筆記(一)------環境搭建


Robot Framework是一款python編寫的功能自動化測試框架。具備良好的可擴展性,支持關鍵字驅動,可以同時測試多種類型的客戶端或者接口,可以進行分布式測試執行。

 

所需環境

一、安裝python

可訪問python的官方網站:http://www.Python.prg找到下載頁面下載需要的版本。對Window用戶來說如果32位系統選擇X86版本。如果是64位系統選擇64版本,要注意版本,robotframework不支持python3.X。下載之后是.msi為后綴的文件,雙擊進行安裝,按照常規安裝即可。

安裝完成后驗證:命令行輸入python,出現對應的版本就說明安裝成功。

二、安裝robotframework

現在Python已經自帶了pip ,命令行中輸入pip install robotframework 回車安裝robotframework。

安裝完成驗證:pybot --version,如果成功顯示版本號則說明安裝成功。

三、安裝wxPython

去https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/下載wxPython,下載wxPython2.8-win64-unicode-2.8.12.1-py27.exe,注意要和python版本對應,和windows版本對應。wxPython是支撐Ride的運行庫,一定要先裝這個再裝ride。如果在運行ride時提示版本不對,就按照提示的版本去下載重新安裝一次。

四、安裝ride

打開windows命令行,輸入pip install robotframework-ride安裝ride,完成后在命令行輸入ride.py,出現ride界面就可以了。ride是robotframework的IDE。可以將E:\Python27\Scripts\ride.py這個文件創建快捷方式,就不用每次都命令行啟動了,E:\Python27為你所在機器的python安裝目錄。

五、安裝selenium2library庫

打開windows命令行,輸入pip install robotframework-selenium2library,安裝完成后在命令行輸入pip list查看python的安裝列表,列表中出現了robotframework-selenium2library及對應的版本號,說明安裝完成。

六、安裝瀏覽器驅動

selenium操作瀏覽器需要有瀏覽器驅動來協助,啟動firefox瀏覽器需要geckodriver驅動,但是最新幾個版本的firefox不一定可以支持得到;啟動ie瀏覽器需要IEDriverServer驅動,啟動chrome瀏覽器需要有ChromeDriver驅動

以下是chromedriver與chrome版本對應關系,下載之后放在C:\Python27\下,E:\Python27為你所在機器的python安裝目錄。:

來自網絡

 

chromedriver版本

支持的Chrome版本

v2.22

v49-52

v2.21

v46-50

v2.20

v43-48

v2.19

v43-47

v2.18

v43-46

v2.17

v42-43

v2.13

v42-45

v2.15

v40-43

v2.14

v39-42

v2.13

v38-41

v2.12

v36-40

v2.11

v36-40

v2.10

v33-36

v2.9

v31-34

v2.8

v30-33

v2.7

v30-33

v2.6

v29-32

v2.5

v29-32

v2.4

v29-32


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM