- 裝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、運行腳本
測試界面