Robot Framework-工具简介及入门使用
来源:互联网 发布:希拉里为什么落选知乎 编辑:程序博客网 时间:2024/06/16 03:07
- 界面详解
- Project、Suite页面
- 项目结构:整修项目中所有结构显示及相关引用文件的显示,树型结果展示。可选择针对部分TestCase进行执行
- 引用:添加外部引用包、资源、变量、失败帮助
- 参数:添加变量、数组
- 数据:使用TDD时,此处可添加一些测试引用数据
- TestCase页面
- 设置区:主要用来配制此TestCase执行阶段的的操作
- Documentation:说明,可添加TestCase的说明、上下文、参数说明、业务等。无内容限制
- Setup:执行用例前可进行的一些设置,数据初始化、上下文数据还原
- Teardown:执行用例结束后部分操作。数据销毁、上下文数据还原
- Timeout:超时设置,此条用例的最大执行时间。超过此时间,则为失败
- Template:模板
- Tags:标签,可用来设置TestCase的优先级、标记用例。
- 脚本区:编写具体测试用例的区域
- 设置区:主要用来配制此TestCase执行阶段的的操作
- Text Edit页面
- 脚本编写区:用来直接编写脚本。但此处编写脚本时,需要注意空格的处理,建议使用Test Case页面中的脚本区来进行脚本完善
- Run页面
- 执行设置区:设置执行时的配制
- pybot:设置此次使用pybot/jybot/custom script来执行脚本
- Report:执行结束后,可点击此直接查看本次的报告
- Log:执行结束后,可点击查看Log日志文件
- Autosave:勾选后,可在执行前会自动保存所有的变更
- Pause on failure:勾选后,在执行失败时自动停止
- Show message log:勾选后,在执行时会自动显示message“系统运行记录”信息
- Arguments:执行时可配制的一些参数
- Only run tests with tags:配制后,仅会执行带有此处tag的Test Case。可配制多个,使用","分隔
- Skip tests with tags:配制后,自动跳过带有tag标签的Test Case。可配制多个,使用“,”分隔
- 脚本运行记录显示区:执行过程中的记录信息
- 系统运行记录显示区:扫行过程中的相关系统记录信息
- 执行设置区:设置执行时的配制
- Project、Suite页面
- 应用测试场景:打开百度首页
- 新增项目:打开ride,在菜单栏File中,选择“New Project”。在弹出框中“Name”项中输入“Demo”,"Type"选择“Directory”,"Format"选择“txt”,选择“OK”
- 新增Suite:右键左侧栏中“Demo”,选择“New Suite”.在弹出框中“Name”项中输入“OpenBaidu”,选择“OK”
- 为Suite添加Selenium2Library:选择二级目录中“OpenBaidu”,在右侧的配制中项中“Settings”内添加Selenium2Library包
- 新增TestCase:右键"OpenBaidu",选择“New Test Case”,输入TestBaidu.
- 添加执行测试脚本:在TestBaidu的脚中输入。
- 保存所有内容:选择“Save all”,保存所有脚本及内容
- 运行脚本:切换Tab栏至“Run”,
- 查看结果:点击“Start”,运行脚本。会弹出浏览器,并自动打开Baidu首页,Ride界面中会显示TestCase的执行情况
- 以上内容操作结束后,整个场景的自动化测试脚本就已经编写并执行完成。
阅读全文
0 0
- Robot Framework-工具简介及入门使用
- Robot Framework-工具简介及入门使用
- 02-Robot Framework 使用简介
- Robot Framework使用1-入门
- Robot Framework基础入门:(1):简介
- Robot Framework简介
- Robot Framework简介
- Robot Framework 快速入门
- Robot Framework 快速入门
- Robot Framework入门
- Robot Framework自动化-框架简介
- robot framework简介与安装
- 2小时入门Robot Framework
- 2小时入门Robot Framework
- Robot Framework 教程 (3) - Resource及关键字 的使用
- Robot Framework 安装及使用指南
- Robot Framework使用For循环
- Python Robot Framework使用小结
- 数据结构与算法面试小总结
- shell学习十七--条件表达式test、[]、[[]]
- 171107 逆向-SWPU(Re300-解密)
- 深入理解机器学习:从理论到算法-习题全解之第十七章:多分类、排序与复杂预测
- gcc--编译
- Robot Framework-工具简介及入门使用
- leetcode: 18. 4Sum
- 数据结构与算法视频推荐
- Robot Framework-DatabaseLibrary数据库(MySql)
- 深入理解机器学习:从理论到算法-习题全解之第十八章:决策树
- [Lintcode] #153 数字组合 II
- 函数调用堆栈
- springboot jar jsp
- 利用Sulley测试easyftp服务器