转载:https://www.cnblogs.com/testway/p/7372326.html
- 装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、运行脚本
测试界面