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 ...
随机推荐
- Ice_cream's world I(并查集成环)
Problem Description ice_cream's world is a rich country, it has many fertile lands. Today, the queen ...
- 初识NLTK
需要用处理英文文本,于是用到python中nltk这个包 f = open(r"D:\Postgraduate\Python\Python爬取美国商标局专利\s_exp.txt") ...
- spark streaming集成kafka
Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用.目前越来越多的开源分布式处理系统如Clouder ...
- Fiddler (进阶)内置命令与断点
Fiddler 内置命令与断点 命令 对应请求项 介绍 示例 ? All 问号后边跟一个字符串,可以匹配出包含这个字符串的请求 ?google > Body 大于号后面跟一个数字,可以匹配出请求 ...
- Spark入门到精通--(第二节)Scala编程详解基础语法
Scala是什么? Scala是以实现scaleable language为初衷设计出来的一门语言.官方中,称它是object-oriented language和functional languag ...
- React-Router4.x中文文档
以下为翻译的中文API(水平有限,凑合看,欢迎纠正补充~) <BrowserRouter> 使用HTML5历史记录API(pushState,replaceState和popstate事件 ...
- springcloud第一步:创建eureka注册服务
实现服务注册 创建EureKaserver 项目 Maven依赖 <parent> <groupId>org.springframework.boot</groupId& ...
- 万能的DBHelper帮助类
DBHelper类: 简单的理解就是一个工具箱,我要用锤子的时候就在里面拿,我要用剪刀的时候也可以在里面拿,前提是我们写的DBHelper够不够强大! 软件中的四大功能:增.删.改.查 我们要实现这 ...
- python基础之 基本数据类型,str方法和for循环
1.概念 1.十进制转二进制,对2取余,余数倒序排列 2.字符串为空的时候,bool值为false,字符串非空就是True3.字符串转化成int时,必须是只包含数字才能转化.4.字符串转化成int时可 ...
- linux delete file
今天不小心生成了这么个文件名的文件-ep-ser 然后 rm -ep-ser就删除不了,它认为-e是option 后来,用rm ./-ep-ser就顺利删除了,哈哈,教训啊