Robot Framework 环境安装(一)
1.安装python:https://www.python.org/
2.安装python的第三方库:robotframework
(1)检查是否支持pip命令.
(2)robotframework安装命令:pip install robotframework安装命令

3.安装Eclipse和期RED插件
(1)安装jdk1.8 64位及以上
(2)eclipse版本有要求,并且要和RED插件匹配.
(3)RED插件的安装;http://robotframework.org/#tools
RED Eclipse based editor with a debugger by Nokia.
Requirements(RED_feature_0.8.9.201811201308.zip)
- Oracle Java 1.8+ https://www.java.com/
- RED feature only: Eclipse Oxygen (v 4.7), preferably IDE for Java Developershttps://www.eclipse.org/downloads/
- Python/Jython & RobotFramework installed
4.Eclipse配置
(1)配置RobotFramework离线安装:Help=>Install New Software=>add=>name:robotframework,Location:选择下载好的压缩文件,勾选直接Next到finish,重启Eclipse!
(2)配置本地python安装地址

(3)配置关键字自动提示:

(4)配置编码格式UTF-8

5.创建RobotFramework工程

6.插入代码:
*** Test Cases ***
用例1-使用robot日志功能打印RobotFramework!
Log hello RobotFramework! 用例2-使用robot断言
Should Be Equal As Integers 100 200
7.执行输出
Command: D:\Python3.6.5\python.exe -m robot.run --listener C:\Users\ADMINI~1\AppData\Local\Temp\RobotTempDir7765335777835481610\TestRunnerAgent.py:51116 --argumentfile C:\Users\ADMINI~1\AppData\Local\Temp\RobotTempDir7765335777835481610\args_e64a91fd.arg D:\eclipse-workspace\robot_Demo1
Suite Executor: Robot Framework 3.0.4 (Python 3.6.5 on win32)
==============================================================================
robot Demo1
==============================================================================
robot Demo1.测试用例
==============================================================================
用例1-使用robot日志功能打印RobotFramework! | PASS |
------------------------------------------------------------------------------
用例2-使用robot断言 | FAIL |
100 != 200
------------------------------------------------------------------------------
robot Demo1.测试用例 | FAIL |
2 critical tests, 1 passed, 1 failed
2 tests total, 1 passed, 1 failed
==============================================================================
robot Demo1 | FAIL |
2 critical tests, 1 passed, 1 failed
2 tests total, 1 passed, 1 failed
==============================================================================
Output: D:\eclipse-workspace\robot_Demo1\output.xml
Log: D:\eclipse-workspace\robot_Demo1\log.html
Report: D:\eclipse-workspace\robot_Demo1\report.html
8.查看测试报告

9.插看执行用例log


10.小结:通过学习后总结,亲手实践,分享给正在学习robotFramework的小白!
Robot Framework 环境安装(一)的更多相关文章
- 一:robot framework环境安装
1.安装robot framework: 打开cmd进入dos下,输入 pip install robotframework Microsoft Windows [版本 10.0.18362.267] ...
- Robot Framework 的安装和配置(转载)
Robot Framework 的安装和配置 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的环 ...
- robot framework环境搭建(转)
一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...
- robot framework环境搭建
来源:http://www.cnblogs.com/puresoul/p/3854963.html[转] 一. robot framework环境搭建: 官网:http://robotframewor ...
- [转] Mac系统Robot Framework环境搭建
一.由于Mac系统下自带python,所以不需要再进行安装了 二.关闭mac电脑的sip, 1.重启 Mac并长按 Cmd + R 2.打开终端,执行csrutil disable命令 3.重启电脑 ...
- Robot - 1. robot framework环境搭建
Fom:https://www.cnblogs.com/puresoul/p/3854963.html 一. robot framework环境搭建: 官网:http://robotframework ...
- Linux CentOS下Python+robot framework环境搭建
Linux CentOS下Python+robot framework环境搭建 by:授客 QQ:1033553122 操作系统环境:CentOS 6.5-x86_64 下载地址:http://w ...
- 《转》Robot Framework 的安装配置和简单的实例介绍
Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进 ...
- Robot Framework 的安装配置和简单的实例介绍
Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进 ...
随机推荐
- MySQL 中触发器的应用
在一个教育系统里面,有 科目表 ,章节表(每一科目对应若干大章节),小节表(每一大章节下面有若干小节),习题表(每一小节对应若干习题), 在后台管理系统中 有这样几个功能要实现,在 科目列表页面中 ...
- Floyd算法——计算图中任意两点之间的最短路径
百度百科定义:传送门 一.floyd算法 说实话这个算法是用来求多源最短路径的算法. 算法原理: 1,从任意一条单边路径开始.所有两点之间的距离是边的权,如果两点之间没有边相连,则权为无穷大. 2,对 ...
- 在Ubuntu上使用离线方式快速安装K8S v1.11.1
在Ubuntu上使用离线方式快速安装K8S v1.11.1 0.安装包文件下载 https://pan.baidu.com/s/1nmC94Uh-lIl0slLFeA1-qw v1.11.1 文件大小 ...
- filebeat+logstash配置
一. filebeat.yml的配置 filebeat.prospectors:- input_type: log paths: - /tmp/logs/optimus-activity-api.lo ...
- C#开发Windows服务详细流程
1.Windows服务简单介绍 Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序,主要用于长时间运行的功能或者执行定时任务.一般情况下,用户不能通过用户界面来安装和启 ...
- VS2012/2013/2015/Visual Studio 2017 关闭单击文件进行预览的功能
Visual Studio在2010版本后推出了点击项目管理器预览文件的功能,但是对于配置不咋地的旧电脑总是觉得有点卡,下面是解决方案. 英文版方法:Tools->Options->Env ...
- TLS调试微信
1.在微信中打开 X5 调试地址:http://debugx5.qq.com,信息标签,勾选打开TBS内核Inspector调试功能 2.在微信中打开 TBS 内核安装地址:http://debugx ...
- [物理学与PDEs]第5章习题5 超弹性材料中客观性假设的贮能函数表达
设超弹性材料的贮能函数 $\hat W$ 满足 (4. 19) 式, 证明由它决定的 Cauchy 应力张量 ${\bf T}$ 满足各向同性假设 (4. 7) 式. 证明: 若贮能函数 $W$ 满足 ...
- [物理学与PDEs]第5章第2节 变形的描述, 应变张量 2.1 变形梯度张量
$$\bex \rd{\bf y}={\bf F}\rd {\bf x}, \eex$$ 其中 ${\bf F}=\n_x{\bf y}=\sex{\cfrac{\p y_i}{\p x_j}}$ 为 ...
- metasploit 教程之基本参数和扫描
前言 首先我也不知道我目前的水平适不适合学习msf. 在了解一些msf之后,反正就是挺想学的.就写博记录一下.如有错误的地方,欢迎各位大佬指正. 感激不尽.! 我理解的msf msf全程metaspl ...