实验简介
Robot Framework是目前比较流行的自动化测试框架,其核心特点是“关键字驱动”,即不需要测试人员自己开发测试代码,而是像Selenium IDE一样,根据关键字进行操作即可实现相应的测试。包括对协议级接口的测试,GUI界面的测试,数据库的测试,移动App的测试,命令行测试等,功能非常强大。本节实验主要为大家讲解Robot Framework的安装与配置,确保能够正常运行起来。
实验目的
(1) 掌握Python的安装与pip命令的使用。
(2) 熟练运用pip安装RF框架常用的库文件。
(3) 利用RF完成对Agileone的登录和退出操作。
实验流程
1. 安装Python 2.7版本
去Python的官方网站https://www.python.org/downloads/ 下载Python 2.7.X的版本。目前Python的最新版本是3.6.X,但是由于Robot Framework及对应的GUI库文件WxPython都无法很好地支持新版本,所以我们仍然使用2.7.X的版本。
安装好对应的32位或64位的版本后(建议下载 32位操作系统版本),正常进行安装即可,假定我们安装在下述目录中:“C:\Tools\Python2.7.12”,便于后面的统一讲解。
2. 为Python设置环境变量
打开“我的电脑”的“属性”窗口,并选择“高级设置”,将Python的安装目录“C:\Tools\Python2.7.12”设置到环境变量“PATH”中。便于后续的各类操作和路径识别处理。
3. 安装WxPython的GUI库文件
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win32-unicode-2.8.12.1-py27.exe/download
下载相应的版本,下载完成后直接双击保持默认安装即可。
4. 下载安装RF相关库文件
我们可以直接访问RF的官方网站 http://robotframework.org/#libraries 并获取所有的可用库,并对应上相应的名字和版本号即可安装。打开Windows命令行切换到C:\Tools\Python2.7.12目录,使用命令:“cd C:\Tools\Python2.7.12\Scripts”回车即可,然后使用Python的安装命令pip完成下列库文件的安装。
(1) Robot Framework核心库文件:pip –install robotframework。