RobotFramework --RIDE介绍
2024-10-22 03:06:12
RIDE是robotframework的图形操作前端,我们在RIDE上进行测试用例设计和编写测试脚本,并执行自动化测试。下面来全面的认识下这个操作工具。
在右边编辑页面有三大模块,Edit,TextEdit,Run
Edit页签
测试项目和测试套件的Edit是一样的
之前我们导入相关的库就是在Edit页签下导入库
导入外部文件:
Add Library: 导入测试库,主要是\Lib\site-packages这个目录下面的库
Add Resource:导入相关资源,跟项目相关的一些资源文件
Variables:加载变量文件
定义内部变量:
Add Scalar:定义一个变量
Add List:定义表类型的变量
Add Metadata:定义元数据,这个没看懂是什么意思,以后再查查资料看下
测试用例的Edit页面是跟项目和套件的页面不同的:
TextEdit页签
TextEdit页签是对edit页签的文字字符描述
可以直接在这里面编写脚本,有时候比去Edit中填更加方便
Run页签
点击report或log,可以查看测试报告和执行log
Resources的用法
1、右键项目,New Resources
2、右键resources,选择New User Keywords
3、在Edit编辑关键字脚本,类似于写一个函数(方法),将它封装起来
4、然后导入这个关键字使用
运行查看结果:
最新文章
- UIToolBar
- linux-bash shell学习
- Codevs 1910递归函数
- ListView + PopupWindow实现滑动删除
- 【python】一个简单的贪婪爬虫
- 重新认识Box Model、IFC、BFC和Collapsing margins
- c语言中静态区,栈,堆的理解
- Swift -- SnapKit
- 与众不同 windows phone (18) - Device(设备)之加速度传感器, 数字罗盘传感器
- 玩转web之javaScript(五)---js和jquery一些不可不知的方法(input篇)
- 如何解决Visual Studio2012 与此版本的Windows不兼容
- CentOs下Mongodb的下载与安装
- Chrome浏览器开发调试系列(一)
- Java描述数据结构之链表的增删改查
- vux, vue如何控制微信自带的返回按钮,让其返回其他页面?
- swift闭包 notes http://www.gittielabs.com
- DNS递归查询与迭代查询
- js当前页面刷新并且清空文本内容的方法
- Oracle中查看建立索引和使用索引的注意点
- 使用selenium前学习HTML(3)——元素