RF使用技巧--返回值的妙用

作者:IT小样
在语言编程中我们直接用return语句可以妙用返回值,但在RF中使用起来有一定技巧。接下来就来讲解一下RF中如何使用返回值,返回值结合设置全局变量关键字,用起来简直所向披靡。

如何设置返回值

返回值设置入口:点击新建资源文件,点击新建关键字,具体如图:
返回值入口

返回值的妙用

我们已经知道返回值怎么设置了,那么如何使用呢?返回值在关键字中设置,在case层进行引用,如上图,我们在"流程层.txt"资源文件中定义了返回值,**那么我们需要在case层,将关键字实例化。**首先在osp的设置中,导入资源文件"流程层.txt"。
在osp中新建testcase,引用关键字QXGL-ZHGL-新建账号,如图:
返回值实例化
此时我们已经获得了该关键字的返回值,并且保存在${zhanghu}的变量之中,可以在该条testcase中使用了。大家可以直接在该条case中,继续进行编辑账号、删除账号等操作。
然而实际使用场景中,我们编辑账号,删除账号不会放在一条case之中,通常是在一个测试套件中。那么这里就要用上另外的关键字了,set suite variable,set global variable;通过这两个关键字来确定变量的使用范围,使其在本条case外依旧有效。
set suite variable :使变量有效范围为该测试套件
set global variable: 使变量全局范围有效
设置全局变量
在其他case中引用,这里演示删除账号,如图:
引用返回值

发布了39 篇原创文章 · 获赞 16 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_31315135/article/details/87966634