robot framework 是一款专门用作自动化测试的框架,提供了丰富的内置库,与第三方库,也支持用户自己编写的库,robot framework +library 可以 用来做ui的自动化测试,接口自动化测试,以及app的自动化测试等等。下面介绍一下robot framwork的安装与配置。
1. 由于robot framework是用python写的 所以首先需要安装python环境,python下载地址:https://www.python.org/downloads/, python下载完成后直接下一步安装即可。安装完成后需要配置python环境变量 写入 C:\Python27 和 C:\Python27\Scripts (具体路径根据实际安装来定)验证python是否安装成功 dos下输入 python 出现如下图所示说明安装成功 否则按照上面的描述检查哪里出错了。python2.7.12是python版本号。ps 如果安装的是64位的python 要安装 pyw32
2.安装WxPython 下载地址:http://wxpython.org/download.php#stable,
在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本:wxPython2.8-win32-unicode-py26.exe,否则安装完成后不能支持中文。
下载完成后,选择默认项进行安装即可。
3.安装PyCrypto 下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto , 选择对应的 pycrypto installer 版本,进行默认安装。
4.安装python的包管理工具pip (Python 2.7.9 及后续版本, Python 3.4 及后续版本已经默认安装了pip),命令窗口下切换到\Python2.7\Scripts 输入 easy_install.exe pip
等待pip安装完成。
5.使用pip安装robot framwork 命令窗口下 输入 "pip install robotframework" 。
6.使用pip安装 robot framework-ride 命令窗口下输入 "pip install robotframework-ride" 。
7.使用pip安装需要的库 例如:selenium2library ,archivelibrary,SSHLibrary ,ftplibrary ,具体需要安装什么库要看需要测试什么,安装方法为 "pip install robotframework-selenium2library" 这种形式。
8.生成ride的快捷方式 桌面右键 新建快捷方式 输入对象位置 D:\Python27\pythonw.exe -c"from robotide import main;main()" 下一步后输入名字" ride ", 选中刚生成的图标右键选择更改图标,输入图标位置:D:\Python27\Lib\site-packages\robotide\widgets\robot.ico 确定后修改图标完成,双击快捷方式 即可打开robot framework 工作页面。
参考文章: