Robot Framework安装及配置
Robot Framework安装及配置
需要按照的软件有Python、WxPython、robot framework、robotframework-ride、robotframework-selenium2library。
- RF 框架是基于 Python 语言的,本次安装python-2.7.13.amd64,下载地址:https://www.python.org/downloads/release/python-2713/

- 下载完成后,双击正常进行安装,安装完成后,需要配置环境变量,如下:(本人是windows10系统)

Dos命令输入python显示如下图片即安装及配置完成。

- 通过python自带的pip进行安装其他工具。
A、 安装WxPython:
pip install -U wxPython #安装最新版用此命令
Wxpython 是python 非常有名的一个GUI库。必须是 wxPython 2.8.12.1 版本,RIDE 基于该版本开发。
下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
B、 安装robot framework:
pip install robotframework
C、 安装robotframework-ride:
pip install robotframework-ride
RIDE,用于创建、组织、运行测试的图形界面的标准编辑器。
D、 安装robotframework-selenium2library:
pip install robotframework-selenium2library
RF版的selenium 库。
E、 其他命令行说明:
pip install XX #安装需要的包
pip --version #查看pip版本号
robot --version #查看robot版本号
pip list #查看安装的工具列表显示
- 运行robot framework,进入C:\Python27\Scripts,运行ride.py,执行结果界面如下:

更多学习路径及语法:
1、https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html
3、https://blog.csdn.net/wxb880114/article/details/81944740
注:配置好一个测试项目后,可通过如下命令运行,直接在RIDE中运行报错,暂时不清楚什么原因,查了各个资料,有反馈说,pybot不在维护了,被放弃了,只能通过robot运行。
需要将测试套件更换格式为robot,如下:

进入设置的工作区间路径下,执行命令
robot XX.robot
结果如下:




Robot Framework安装及配置的更多相关文章
- Robot Framework 安装及环境配置
Robot Framework 安装及环境配置 Robot Framework 介绍 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以 ...
- robot framework 安装
一.安装 Python 2.7 pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含) Robot Framework (此工具本身) wxPyt ...
- (一)Robot Framework安装
准备工作: Python 2.7 (目前不能良好支持python3) pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.16已包含) Robot Fram ...
- Robot Framework安装部署详细教程
(转自“义甬君”) Robot Framework安装准备 说实话,在我玩了这么多自动化工具后,感觉Robot Framework所需的环境和安装过程是相对比较繁琐和复杂的.要真正搭建一套可以使用的R ...
- robot framework 安装配置
robot framework 是一款专门用作自动化测试的框架,提供了丰富的内置库,与第三方库,也支持用户自己编写的库,robot framework +library 可以 用来做ui的自动化测试, ...
- Robot Framework安装配置 Linux
Simple introduction Robot Framework is a generic test automation framework for acceptance testing an ...
- Robot Framework安装配置 windows
1.install python https://www.python.org/downloads/release/python-279/ choose "Files" -> ...
- Robot Framework安装
Robot Framework(中文站/社交化知识社区,源码)是一款Python编写的通用开源功能测试自动化框架,以作验收测试和验收测试驱动开发(ATDD),它是一种使用表格测试数据语法的关键字驱动的 ...
- 最新 robot framework安装
相信大家对robot framework并不陌生,它是一个基于Python语言,用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库. Pyt ...
随机推荐
- 向comboboxEdit中动态添加数据库中保存的用户自定义单位制的名称
if (radioGroup1.SelectedIndex == 2) { bool _Flag = true; sm.SetLciVisible(lciDelete, _Flag); sm.SetL ...
- QSS独门秘籍:subcontrol
QSS是C++ Qt中的界面美化神器,其语法和CSS区别不大,但是QSS有一个独有的功能——subcontrol,这是CSS所没有的,一个widget往往由多个子部件构成,利用subcontrol可以 ...
- [转贴] 软件测试职业发展的 A 面和 B 面
[转贴] 软件测试职业发展的 A 面和 B 面 1.所谓的软件测试技术到底包含什么? 梅子:我先来从传统意义上来谈一下测试技术,主要就是测试分析,测试设计,测试管理,测试执行,自动化测试技术,专项测试 ...
- java框架之Spring(4)-Spring整合Hibernate和Struts2
准备 导包 Struts2 导入 Struts2 zip 包解压目录下 'apps/struts-blank.war' 中所有 jar 包,如下: asm-3.3.jar asm-commons-3. ...
- 【UML】-NO.45.EBook.5.UML.1.005-【UML 大战需求分析】- 通讯图(Communication Diagram)
1.0.0 Summary Tittle:[UML]-NO.45.EBook.1.UML.1.005-[UML 大战需求分析]- 通讯图(Conmunication Diagram) Style:De ...
- android 前台服务不显示通知
原因可以在哪里写了执行完成后就自动结束的吧 导致前台服务没有出现 如我 @Override public int onStartCommand(Intent intent, int flags, in ...
- 监听器&上传下载&I18N
监听器(Listener) 监听Java对象 的方法调用和属性改变() web的一个组件 事件驱动编程:事件源,事件名称,事件响应函数,事件对象 以后在Spring中的配置 WEB中有哪些监听器? ...
- 使用Chrome远程调试GenyMotion上的WebView程序
WebView让我们方便的使用熟悉的Html/JS/Css来开发APP.但是,当出现问题时,却没有PC上那么方便的排查问题.PC上,前端的问题我们可以使用Chrome的开发者工具方便的调试.Andro ...
- 谈谈 ArrayList 和 LinkedList 的区别
ArrayList: 基于动态数组的数据结构:删除和插入操作每次都要改变数组的长短,比较消耗性能,但是查询会比较快 除非插入和删除的位置都在表末尾,否则代码开销会很大,因为里面需要数组的移动. Lin ...
- [PHP] swoole在daemonize模式下,chdir失效问题
swoole version: 1.9.6 其实跟swoole的版本无关,因为原代码体系,fpm模式下,在启动的时候,是使用 chdir 函数改变了当前目录的,而其它代码在做类的自动加载的时候,都是写 ...