Robot framework(RF)学习基础
1.框架特点
2.安装
3.基本内容
RF框架是通用的测试框架,一直由诺西网络维护。
易于使用 采用表格法
可以使用关键字驱动,数据驱动和行为驱动开发完成。(keyword-driven,data-driven,BDD)
重用性好,可以组合新关键字
采用的是HTML格式日志报告
模块结构支持使用不同的接口测试应用
易扩展,提供了简单API,可以自定义基于python或java的测试库
内置支持变量variable
易于集成,命令行接口和基于XML的输出文件
功能全面,支持web,javaGUI,启动线程,telnet,SSH等
RemoteLibrary接口可支持分布式测试和使用其他语言实现测试库
Robot framework(RF)学习基础的更多相关文章
- Robot Framework语法学习(一)
		Robot Framework语法学习: 一.变量的声明.赋值与使用 1.变量标识符:每个变量都可以用 变量标识符 ${变量名} 来表示. 2.变量声明:可以在TestSuite上点右键或者在Edi ... 
- Robot Framework入门学习1 安装部署详解
		安装注意: 目前Robot framework-ride不支持python3,安装时请下载python2.7版本. Robot Framework安装时出现了一点小问题,网上没有找到直接的介绍,现将安 ... 
- Robot framework(RF) Builti,Screenshot和Collections标准库介绍
		1.1 Builti标准类库 在学习一门编程语言的时候,大多教材都是从打印“hello world”开始.我们可以像编程语言一样来学习Robot Framework.虽然通过RIDE 提供“填表”一 ... 
- Robot framework(RF) 用户关键字
		3.6 用户关键字 在Robot Framework 中关键字的创建分两种:系统关键字和用户关键字. 系统关键字是需要通过脚本开发相应的类和方法,从而实现某一逻辑功能. 用户关键字是根据业务的需求利 ... 
- Robot Framework入门学习2 创建第一个测试用例
		本文章部分内容引自以下网址,感谢作者的辛苦分享 http://www.cnblogs.com/fnng/p/3871712.html http://blog.csdn.net/tulituqi/art ... 
- Robot Framework Selenium学习博客
		http://blog.csdn.net/tulituqi/article/details/21888059 
- Robot Framework基础学习(一)
		Robot Framework语法学习: 一.变量的声明.赋值与使用 1.变量标识符:每个变量都可以用 变量标识符 ${变量名} 来表示. 2.变量声明:可以在TestSuite上点右键或者在Edi ... 
- python3+Robot Framework+PyCharm自动化测试框架设计
		关于自动化测试框架的设计,笔者在前面的随笔里面有介绍和总结,这里结合实际的项目例子做个demo,环境部署参考笔者的的随笔<python3+Robot Framework+PyCharm环境部署及 ... 
- Robot FrameWork基础学习(二)
		在Robot Framework中,测试套件(Test Suite)主要是存放测试案例,而资源文件(Resource)就是用来存放用户关键字. 内部资源:Resource 外部资源: External ... 
- 【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(一)
		话说之前自己写了个selenium的自动化框架,然后又研究了下RF,觉得RF这种基于关键字驱动的框架更为容易上手,当然在做一些比较繁琐的验证时,似乎还不是太灵活,不如自己写几行python来的实惠(也 ... 
随机推荐
- word 加载adobe acrobat  ,保存word中的清晰图片
			1:先安装 adobe 并激活 https://blog.csdn.net/xintingandzhouyang/article/details/82558235 2:打开word,点击 文件&g ... 
- [py]监控内存并出图
			监控内存出图 先将内存数据搞到数据库 已使用内存算法 used = int(total) - int(free) - int(butffers) - int(cache) pymysql模块使用 db ... 
- [py]python中的特殊类class type和类的两面性图解
			生活中的模具 生活中 编程 万物都从无到有, 起于烟尘 () 生产原料,铁 object 车床-生产各类模具 元类即metaclass,对应python的class type 模具-生产各类实在的物品 ... 
- 查询set、dict、dict.keys()的速度对比
			查找效率:set>dict>list 单次查询中: list set dict O(n) set做了去重,本质应该一颗红黑树 (猜测,STL就是红黑树),复杂度 O(logn): dict ... 
- NLP总览
			一.自然语言处理概述 1)自然语言处理:利用计算机为工具,对书面实行或者口头形式进行各种各样的处理和加工的技术,是研究人与人交际中以及人与计算机交际中的演员问题的一门学科,是人工智能的主要内容. 2) ... 
- H2O.ai初步使用
			1.官网下载最新稳定版,https://www.h2o.ai/download/ ,如果点击下载无反应,请使用ie浏览器 2.解压h2o-3.18.0.10.zip到目录h2o-3.18.0.10 3 ... 
- Leetcode: Construct Binary Tree from Preorder and Inorder Transversal
			Given preorder and inorder traversal of a tree, construct the binary tree. Note: You may assume that ... 
- Linux系统——MySQL基础(三)
			### MySQL主从复制实践#### 主从复制实践准备(1)主从复制数据库实战环境准备MySQL主从复制实践对环境的要求比较简单,可以是单机单数据库多实例的环境,也可以是两台服务器,每个机器一个独立 ... 
- Kafka集群监控工具之二--Kafka Eagle
			基于kafka: kafka_2.11-0.11.0.0.tgz kafka-eagle-bin-1.2.1.tar.gz 1.下载解压 tar -zxvf kafka-eagle-bin-1.2.1 ... 
- Linux基础命令---chmod
			chmod 改变文件或者目录的权限,可以用数字或者字母来标识权限.在数字模式下:0,代表没有权限:1,代表可执行:2,代表可读:4,代表可写:多个权限可以相加.在字符模式下:x,代表执行:r,代表读: ... 
