一.界面详解
1. project、suite页面,edit栏
2.testcase页面,edit栏
设置区:主要用来配制此TestCase执行阶段的的操作
- Documentation:说明,可添加TestCase的说明、上下文、参数说明、业务等。无内容限制
- Setup:执行用例前可进行的一些设置,数据初始化、上下文数据还原
- Teardown:执行用例结束后部分操作。数据销毁、上下文数据还原
- Timeout:超时设置,此条用例的最大执行时间。超过此时间,则为失败
- Template:模板
- Tags:标签,可用来设置TestCase的优先级、标记用例
脚本区:编写具体测试用例的区域
3.TextEdit栏【project、suite、testcase三个页面一样】
脚本编写区:可直接编写脚本。
4.run栏【project、suite、testcase三个页面一样】
执行设置区:设置执行时的配制
-
- 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。可配制多个,使用“,”分隔
脚本运行记录显示区:执行过程中的记录信息
系统运行记录显示区:扫行过程中的相关系统记录信息
二.实例操作
打开火狐浏览器,并进入百度。
1.新建项目
【从Tpye上来说,分为文件和目录两种,区别嘛,看你的工程定,如果内容很简单,File类型的就可以,如果内容较多,从方便管理的角度来说,选Directory的比较合适。
从Format上来说,分为txt、tsv、html,比较推荐txt,便于维护和版本管理,后续的案例,我们都是以txt为默认选择。来自https://blog.csdn.net/tulituqi/article/details/7585387?utm_source=copy 】
2.新建套件
套件与目录的区别,可参考https://blog.csdn.net/tulituqi/article/details/7585387
3.新建测试用例
4.套件下导入selenium包
若导入成功,library相关的字体颜色为黑色,红色表示导入失败。
5.添加测试用例,并执行
6.tools下,选择View RIDE Log 可以查看相关日志,