认识RIDE

测试项目和测试套件都提供 Edit 标签,且功能都是一样的

1、Edit 标签

Edit 标签的主要部分:加载外部文件、定义内部变量、定义元数据等三个部分

(1)、加载外部文件

Add Library:加载测试库,主要是【python目录】\lib\site-package里的测试库

Add Resource:加载资源,主要是你工程相关的资源文件

Add Variables:加载变量文件

(2)、定义内部变量

Add Scalar:定义变量

Add List:定义列表变量

(3)、定义元数据

Add Metadata:定义元数据,是新增的部分,作用是在report和log里显示好定义的内部,格式和document一样

2、导入库

添加库是黑色属于添加成功,红色则是添加失败

如果在测试套件添加库,该库的关键字可以被当前测试套件下的用例使用

如果在测试项目添加库,当前项目下的测试用例不能使用库中的关键字,需要在用例相应的测试套件中在添加库才可以用关键字

3、定义变量

用Add scalar 创建变量,这个变量可以被整个测试套件中的测试用例使用,可认为是一个“公共变量”

创建步骤:


4、定义列表变量   

列表变量用来定义一维数组或者二维数组

定义一维数组

用for循环出@{student} 的数据


执行结果

5、run标签

run便签截图

(1)、Execution Profile:选择运行方式,理由有pybot、jybot和custom script 。默认是pybot运行案列,pybot的运行时python编译完成,jybot需要安装Jybot的支撑。custom script 是选中自定义的脚本运行

(2)、start和end:用例的运行和停止

(3)、Report和Log:报告和日志,要运行之后才能点击。他们之间的区别是:报告是结果的展示,日志是过程的记录。在测试用例调试的过程中更多使用日志来产看执行错误,查看测试用例的最终执行情况使用报告

(4)、Autosave:自动保存

(5)、Arguments:pybot的参数(或者jybot等),可以在这里输入pybot的命令完成相应的操作

(6)、Only Run Tests Width These Tags:只运行这些标记的测试案例

(7)、Skip Tests Width These Tags:跳过这些标记的测试案例

红色圈1:记录用例的执行过程

红色圈2:输出用例的执行结果

log.html:查看用例执行的每一步,适合跟踪定位问题

report.html:用于最终结果展示,适合了解测试用例的执行情况:测试了哪些模块、用例数、失败率等

你可能感兴趣的:(认识RIDE)