码迷,mamicode.com
首页 > 其他好文 > 详细

SoapUI接口之间的数据传递

时间:2020-03-17 13:59:51      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:直接   case   rom   code   关联   返回   验证   第一个   token   

进行接口测试的目的 最终就是想达到自动化的程度、

那么就存在一个问题,接口跟接口之间肯定存在某种关联关系的,我们就要从中获取数据并进行关联

创建两个你需要测试的接口,这个就不需要多介绍了

这边我们用两个post接口进行验证,第二哥接口需要获取第一个接口返回值中的Token数据

 

1、右键已调试接口选择 Add to TestCase  我这里命名为informmation

技术图片

 

2、创建Property Transfer 以及 Properties

右键 Test Step

技术图片

 

3、设置Properties

点击添加变量名称(初始没有参数)

技术图片

 

 

 

3、设置Property Transfer 参数获取第一个接口的返回值

点击设置变量的名称

技术图片

设置需要获取接口的参数(注意需要获取参数的接口在测试用例中需要先执行,要不点击的获取的时候Respones里面是没有参数的)

 技术图片

选择需要传递数据的变量名称

技术图片

 

5、第二个接口获取参数并执行

设置数据获取路径(如果接口数据不需要进行拼接那么我们可以直接获取第一个接口的返回数据)但是跨接口较多的情况下建议还是弄过中间件进行处理

第二个接口FROM右键点击需要获取上个接口的参数

技术图片

选择Get Data,设置接口获取参数的路径

设置完毕Test Steps 点击执行测试一下,这样就搞定啦。

一个接口获取跟多个接口没有什么区别,这样我们就可以开启自动化接口测试工作啦!!!

 

SoapUI接口之间的数据传递

标签:直接   case   rom   code   关联   返回   验证   第一个   token   

原文地址:https://www.cnblogs.com/myydwq/p/12509479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!