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 ...
随机推荐
- SpringMVC+MyBatis+Druid使用MySQL8.0.11版本
1.使用MySQL8.0.11版本,要使用5.1.45或其他高版本驱动jar包,我本地使用的是最新的8.0.11 2.更换了MySQL驱动后,报Cannot find class [com.aliba ...
- Codeforces 1114 - A/B/C/D/E/F - (Undone)
链接:http://codeforces.com/contest/1114 A - Got Any Grapes? 题意:甲乙丙三个人吃葡萄,总共有三种葡萄:绿葡萄.紫葡萄和黑葡萄,甲乙丙三个人至少要 ...
- Restful API设计规范
理解RESTful架构 Restful API设计指南 理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件. 这种"互联网软件"采用客户端/服务器模式 ...
- ionic3.x版本-实现点击tab导航栏判断是否已经登陆然后加载不同页面,和退出登录功能。
html代码: <ion-tabs #myTabs> <ion-tab [root]="tab1Root" tabTitle="首页" tab ...
- ORACLE---OCP培训
闪回恢复区 SYS@orcl>show parameter recov; NAME TYPE VALUE------------------------------------ ...
- ios dispatch_async使用
一般这样使用: dispatch_async(dispatch_get_global_queue(0, 0),^{ //进入另一个线程 dispatch_async(dispatch_get_main ...
- python中 ImportError: No module XXX的解决办法
python是通过过使用:sys.path来获取模块的路径的,返回的但是一个list 向python模块路径中加入自己的模块:sys.path.append(os.path.abspath('%s.. ...
- OpenMVG学习笔记
OpenMVG 是一个不错的SFM开源算法库,可以实现基于多视图像的稀疏重建. OpenMVG SfM pipelines run as a 4 step process:包含四个基本过程 1. Im ...
- 选择排序(Python实现)
目录 1. for版本--选择排序 2. while版本--选择排序 3.测试用例 4. 算法时间复杂度分析 1. for版本--选择排序 def select_sort_for(a_list): ' ...
- 对stm32寄存器的理解(个人理解,大神轻喷)
学习了stm32有一年了,今天想来写写自己对寄存器的理解,帮助那些有志学习stm32的朋友们少走一些弯路. ---------------------------------------------- ...