搭建Robotframwork+Python+Selenium自動化測試環境(包括Jython)

如何搭建Robotframwork+Python+Selenium自動化測試環境

一、下載(雖然電腦是win7 64位,但是本文章介紹的是安裝的軟體全是32位的。如果能找到64位的可以安裝64位的,注意:要麼全部安裝32位,要麼全部安裝64位)

1、下載Python,目前ride只支持python2.7,所以下載最新版本的python2.7.10

下載地址:python.org/ftp/python/2

2、下載Robotframwork2.9.1(robotframework-2.9.1.win32.exe,也可以下載源文件進行安裝)

下載地址: pypi.python.org/pypi/ro

3、下載wxPython(網上很多說2.9和3.0的不能用,所以下載的是2.8版本的)

下載地址:

ncu.dl.sourceforge.net/

4、下載RIDE(robotframework-ride-1.5a2.tar.gz 這是源文件,之前下載過exe文件,不知道什麼原因,安裝後不能使用)

下載地址:pypi.python.org/pypi/ro

5、下載Selenium2Library(可以安裝exe或者源文件)

下載地址:pypi.python.org/pypi/ro

二、安裝和環境配置

1、安裝Python

雙擊python-2.7.10.msi,並按照默認的配置進行安裝。

安裝完後配置環境變數PATH,在其後面添加C:Python27;C:Python27Scripts

測試是否安裝成功:打開cmd,輸入python --version

2、安裝Robotframework

雙擊exe安裝文件進行安裝,一直按照默認配置進行安裝。

測試是否安裝成功:打開cmd,輸入pybot --version

3、安裝wxPython

雙擊exe安裝文件進行安裝,一直安裝默認配置進行安裝。

4、安裝RIDE

解壓源文件到C:,在cmd中進入C:
obotframework-ride-1.5a2,輸入python setup.py install

測試是否安裝好ride,在cmd中輸入 ride.py,是否能啟動RIDE

5、安裝Selenium2Library

如果是下載的是exe文件,雙擊進行安裝,按照默認路徑進行安裝。

可以在python中測試是否安裝好Selenium2Library,打開cmd,輸入python,在python中輸入import Selenium2Library

如果提示錯誤,可以使用源文件進行安裝,在下載地址中選擇源文件下載,並解壓到C:,並打開cmd進入C:
obotframework-selenium2library-1.7.4中,輸入python setup.py install進行安裝。再次在python中輸入import Selenium2Library是否正確。

總結:安裝過程中,會遇到安裝exe文件時並不成功,然後再相應版本的源文件重新安裝一次就可以了。一定要保證Python環境是好的

三、如果需要用到Java開發的測試庫,需要安裝Jython

下載地址:repo1.maven.org/maven2/

安裝: 可以雙擊jar文件,或者打開cmd進入你下載的jython中,最好不要有中文或者空格的目錄。使用命令:java -jar jython-installer-2.7.0.jar,安裝默認路徑進行安裝

配置環境變數: 為系統環境變數新建一個名為JYTHON_HOME,值為:C:jython2.7.0

並在PATH中加入:%JYTHON_HOME%in

測試是否安裝成功:打開cmd,輸入pybot --version

總結:如果安裝不成功,可能是jdk的版本不匹配,看是否都是32位或者都為64位的,或者版本是否太低。JDK最好在1.7版本。


推薦閱讀:

測試聊天機器人的新方法——Botfuel Dialog
軟體測試的具體概念有哪些?
Selenium 2.0與Selenum 3.0介紹
2018年3月1日測試精選

TAG:軟體測試 | Python | Selenium |