Robot Framework是一款Python编写的通用开源功能测试自动化框架,以作验收测试和验收测试驱动开发(ATDD),它是一致使用表格测试语法的关键字去掉的测试框架,它也可运行在Jython(JVM)和IronPython(.NET)上。它的首版由Nokia Siemens Networks于2005年开发,2008年6月24日发布首个开源版本2.0。
安装
预置条件
- 安装Python
windows系统可以先从Python官网下载Python 2.7,然后安装Python时按默认选All Users且不能设置环境变量PYTHONCASE。
- 配置环境变量
Windows环境变量PATH加上“;C:\Python27;C:\Python27\Scripts”。
- 安装Robot Framework
联网使用Python包管理器pip安装robotframework,若通过代理上网则需要配置环境变量https_proxy,如其值为http://10.0.0.42:8080。
# 安装最新版 pip install robotframework # 安装最新版即使它是预发布 pip install --pre robotframework # 升级到最新版 pip install --upgrade robotframework # 安装制定版本 pip install robotframework==2.8.5 # 卸载 pip uninstall robotframework
安装成功后用命令行输入pybot --version
显示Robot Framework和解释器版本号。
- 安装RIDE
RIDE是一款Python编写Robot Framework测试用例数据的测试数据编辑器。它的界面基于wxPython,Windows下下载2.8.12.1 unicode版安装完成后,联网直接用pip安装:pip install robotframework-ride
显示成功后,运行/命令行输入ride.py即可出现RIDE界面。
如果对python自动化测试、web自动化、接口自动化、移动端自动化、大型互联网架构技术、面试经验交流等等感兴趣的老铁们,可以关注我。我会在公众号(程序员阿沐)/群里(810119819)不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。欢迎分享,欢迎评论,欢迎转发。需要资料的同学可以关注我获取资料链接。