Robot Framework学习笔记(九)------创建资源和用户关键字

时间:2021-08-06 11:47:34

一、测试套件下创建用户关键字

1、创建关键字测试套件右击->点击new user keyword,然后输入name,点击OK保存。

Robot Framework学习笔记(九)------创建资源和用户关键字Robot Framework学习笔记(九)------创建资源和用户关键字

2、在用户关键字的edit点击settings,然后输入Arguments 参数为:${number} ,这就像定函数的输入参。可以设置多个变量,之间用“|”分隔。添加循环的用例,循环的次数为:${number}

Robot Framework学习笔记(九)------创建资源和用户关键字

3、创建好之后在用例中就可以直接使用这个关键字了。使用了循环的方法,并且入参${number}=8

Robot Framework学习笔记(九)------创建资源和用户关键字

二、创建资源后添加关键字

上面创建用户关键字的方法,关键字只能在套件中使用。在实际的项目测试过程中,我们往往需要创建许多这样的具有通用性的用户关键字,不希望这些关键字依附于某个测试套件,甚至是某个项目。为了解决上面问题,我们可以创建资源文件用于存放这些关键字。

1、先创建资源

测试项目->new resource->输入资源名称->点击OK。
Robot Framework学习笔记(九)------创建资源和用户关键字Robot Framework学习笔记(九)------创建资源和用户关键字

2、创建关键字

右键MyResource.txt->new user keyword->填写nam和参数。填写用例

Robot Framework学习笔记(九)------创建资源和用户关键字Robot Framework学习笔记(九)------创建资源和用户关键字

Robot Framework学习笔记(九)------创建资源和用户关键字Robot Framework学习笔记(九)------创建资源和用户关键字

3、导入资源

目前资源和测试套件是属于项目下的同级别目录。如果测试套件中要使用资源中的关键字是需要先导入资源。在测试套件的edit下, 点击Resource->输入资源的path->点击ok。

Robot Framework学习笔记(九)------创建资源和用户关键字

4、使用关键字

导入资源之后就可以在套件下的用例中使用了

Robot Framework学习笔记(九)------创建资源和用户关键字