本文记录在Windows环境下使用robotframework搭建自动化测试环境。
1.安装robotframework依赖的语言环境-Python2.7
Robot Framework是一款python编写的功能自动化测试框架,运行依赖于python的语言环境。RF与Python2的兼容性更好,因此安装Python2.7版本。
- 下载Python安装包,python-2.7.15.amd64.msi;
- 双击python-2.7.15.amd64.msi,按提示步骤安装;
- 配置Python环境变量:计算机—属性—高级系统设置—环境变量—系统变量,编辑Path,写入Python的实际安装路径,如默认的--C:\Python27 和 C:\Python27\Scripts;
- 验证Python环境十分安装成功:在Dos命令窗口输入命令行--"python -v",如果现实python版本信息,则继续进入下一个安装步骤。
2.安装pip
pip 是一个安装和管理 Python 包的工具,pip安装包下载路径:
https://pypi.python.org/pypi/pip
- 下载pip安装包
- 将安装包解压到指定目录;
- 调出Dos命令窗口,进入安装包解压后的目录,执行命令“python setup.py install”
- 验证pip是否安装成功,执行命令“pip -v”,出现下图信息,表示pip安装成功。
3.安装WxPython
wxPython是Python语言的一套优秀的GUI图形库,因为RIDE 是基于这个库开发的,所以这个必须安装。可以使用pip命令安装,也可以下载后使用python命令安装。
方法1:pip install WxPython
方法2:如果方法1安装失败,可以下载WxPython安装包,解压后使用python命令安装。
- 下载WxPython,下载链接:https://pypi.org/project/wxPython/#files
- 将安装包解压到指定目录;
- 调出Dos命令窗口,进入安装包解压后的目录,执行命令“python setup.py install”,安装完成后会提示安装成功。
4.安装Robot Framwork
方法1:使用pip安装,在dos窗口执行命令安装,“pip install robotframework”
方法2:下载Robot Framwork安装包,解压后使用python安装;
- 下载Robot Framwork,下载链接:https://pypi.org/project/robotframework/#files
- 将安装包解压到指定目录;
- 调出Dos命令窗口,进入安装包解压后的目录,执行命令“python setup.py install”
- 验证RF安装成功,输入命令"pybot --version",检查版本安装信息
5.安装robotframework-selenium2library
robotframework-selenium2library可以看做RF版的方法库,定义了很多常用的属性和事件,像鼠标单击、文本框输入等等都做好了封装,编写测试脚本时可以直接调用封装好的方法。
方法1:使用pip安装,在dos窗口执行命令安装,“pip install robotframework-selenium2library”
方法2:下载robotframework-selenium2library安装包,解压后使用python安装;
- 下载robotframework-selenium2library,下载链接:https://pypi.org/project/robotframework-selenium2library/#files
- 将安装包解压到指定目录;
- 调出Dos命令窗口,进入安装包解压后的目录,执行命令“python setup.py install”
- 验证是否安装成功,输入命令"pip list",显示RobotFramework 安装产品列表
6.安装robotframework-ride
RIDE是一个图形界面的工具,用于创建、组织、运行测试的软件。
方法1:使用pip安装,在dos窗口执行命令安装,“pip install robotframework-ride”C:\Python27\Scripts
方法2:下载robotframework-ride安装包,解压后使用python安装;
- 下载robotframework-ride,下载链接:https://pypi.org/project/robotframework-ride/#files
- 将安装包解压到指定目录;
- 调出Dos命令窗口,进入安装包解压后的目录,执行命令“python setup.py install”
- 验证是否安装成功,Dos命令窗口进入Python的Scripts目录,如本次安装的“C:\Python27\Scripts”,执行命令“python ride.py”,打开ride可视化界面。