RobotFramework+Selenium2環境搭建與入門實例

1、安裝包python

一、Python(推薦使用ActivePython,這個版本PATH已經配好了,也安了一些像pip這樣的包)ide

ActivePython-2.7.2.5-win32-x86.msi測試

二、WxPython(注意要用2.8的版本,我用2.9的發現ride沒法打開)ui

wxPython2.8-win32-unicode-2.8.12.1-py27.exe.net

三、robotframework(我使用的是2.8)命令行

robotframework-2.8.1.tar.gzcode

四、安裝RIDE(推薦用下面的exe安裝包,它能夠在桌面建立快捷方式)orm

robotframework-ride-1.1.win32.exeip

 

一、https://pypi.python.org/pypi/decorator/unicode

二、https://pypi.python.org/pypi/robotframework/#downloads

三、https://pypi.python.org/pypi/robotframework-selenium2library/1.5.0

四、https://pypi.python.org/pypi/selenium/2.40.0

 

安裝時能夠選擇在線安裝(需聯網)或者離線安裝。

2、在線安裝

一、首先安裝Python,這個就不用多說了,下一步下一步就行了

二、安裝wxPython也是,一路下一步就行了,注意一下,最好要以管理員身份運行

三、安裝rf,以管理員身份運行cmd, pip install robotframework

四、安裝RIDE,以管理員身份運行cmd, pip install robotframework-ride

五、安裝Selenium2Library,以管理員身份運行cmd,而後pip install robotframework-selenium2library就能夠了

查看selenium2library是否安裝成功的方法:打開python,輸入import Selenium2Library,若是出現命令提示符就 OK了,注意大小寫,是Selenium2Library。

3、離線安裝

一、安裝ActivePython

二、安裝WxPython

三、安裝rf,解壓rf到本地目錄(如C盤),而後使用命令行進入到目錄(cd \;cd robotframework-2.8.1)執行python setup.py install就行了

 

四、安裝decorator,方法和安裝rf同樣,先解壓而後進入命令行執行python setup.py install

五、安裝selenium。方法同上

六、安裝selenium2library。方法同上

七、安裝ride,以管理員身份運行ride安裝包。

4、Try it

一、首先打開RIDE

二、新建一個項目:

名字和路徑能夠本身設置,右邊有個Type和Format,對於項目,推薦Type使用Directory,Format選擇txt,這樣便於管理

三、新建一個Suite

這裏的Type就能夠選擇File了,區別是File下面能夠直接寫Test Case,而Directory下面不能夠

四、新建一個Test Case

五、編輯case

編輯case前須要先導入selenium2library庫,在suite裏面添加library

而後輸入庫名Selenium2Library

如今就能夠編輯case了

Open Browse是關鍵字,因此是藍色的。關鍵字能夠經過按F5來查看

六、執行測試

七、查看報告

 

OK,很是方便吧,更多詳細的內容請參考吳穹博士的pdf文件,這個百度一下就能找到

相關文章
相關標籤/搜索