RobotFramework+Selenium2+Appium環境搭建


  • 裝python 2.7

RobotFramework是python2 寫的,圖形界面使用的wxpython及ride 還不支持python3 所以要安裝python2.7版本, 官網下載:https://www.python.org/downloads/release/python-2713/

 


選中的版本為Windows x86 MSI installer ,默認安裝在盤,安裝完成后,配置環境變量:C:\Python27\Scripts;C:\Python27;

環境變量C:\Python27\Scripts 添加后,可以在任意命令行執行pip命令

驗證是否能正常運行,命令行執行python

 

  • 安裝wxPython

wxPython,是python 的一個GUI庫,后面圖形界面的ride,需要用到。  官網地址:https://www.wxpython.org/pages/downloads/。不能安裝最新的wxPython版本,如果安裝最新版本,后面打開圖編輯腳本界面會報錯:

D:\>ride.py
wxPython not found.
You need to install wxPython 2.8.12.1 with unicode support to run RIDE.
wxPython 2.8.12.1 can be downloaded from http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

所以wxPython只能安裝的版本為: 2.8.12.1, 執行命令行執行命令為:pip install wxPython=2.8.12.1安裝失敗,只有在這個網址http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/  下載 wxPython2.8-win32-unicode-2.8.12.1-py27.exe 雙擊exe文件安裝

注意不要下載安裝:wxPython2.8-win64-unicode-2.8.12.1-py27.exe 安裝后 打開ride 還是提示wxPython 2.8.12.1沒有找到

 

  • 安裝RobotFramework 

網站地址:https://pypi.python.org/pypi/robotframework

命令安裝:pip install robotframework

 

Robot framework-ride 是圖形化編輯Robot Framework腳本

執行命令:pip install robotframework-ride

網站地址:https://pypi.python.org/pypi/robotframework-ride

 

https://pypi.python.org/pypi/robotframework-selenium2library

執行命令:pip install robotframework-selenium2library

  •  安裝appium 庫

命令:pip install robotframework-appiumlibrary

 

  • 啟動圖形界面ride,環境搭建成功
    命令行執行ride.py 啟動圖形化編輯界面:

 

1、新建一個項目 File ——> new project 輸入測試項目名稱

 

2、 右鍵點擊測試項目  選中new suite

 

3、test suite中導入selenium、appium庫, 在導入界面中name 輸入;Selenium2Library。同樣的方法導入AppiumLibrary

 

 

4、新建測試用例,右鍵test suite 點擊 new test case ,在name中輸入search 作為用例名search

在用例步驟里面輸入各單元格中輸入,腳本中第一列為關鍵字,不能亂寫,按F5就能查找或搜索關鍵字

 

 

 

5、復制瀏覽器驅動到C:\Python27\ 下面

6、運行腳本

 

 

測試界面

 

 


免責聲明!

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



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