SoapUI对于Json数据进行属性值获取与传递的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SoapUI对于Json数据进行属性值获取与传递的问题相关的知识,希望对你有一定的参考价值。

比如:创建一个新用户,数据库中会对该用户随机生成一个user_id,为了获取这个user_id,需要通过查询接口去获取所有的用户信息列表(列表中
包含该user_id对应的字段),找到(这里该如何匹配创建的用户)这个用户对应的user_id,然后将这个user_id通过transfer传送到另一个测试用例 作为参数(修改用户信息的接口识别的是user_id)参考网上的一些方法没能实现,请问下该怎样操作呢,非常感谢

参考技术A

    关于获取,你不可以直接用soapui连数据库,用sql去取吗?

    关于传递,你可以用groovy写到一个属性里面去

追问

感谢你的问答,这边要求不要直接操作数据库。所以只有通过查询去获取想要的参数。就是打算用groovy脚本获取参数,然后通过transfer传递给其他测试用例,不过进展不大。。。获取不了参数

追答

参数放在什么地方呢?去哪里查询呢。。

追问

有一个请求接口会返回所有的列表数据,有json和xml形式的数据,目前就要通过去查找返回的数据中的某一个字段值,将这个字段值获取到后传递给其他测试用例作为参数用

追答

应该很好取啊 ··你可以提供一份json和xml形式的数据吗? 我看看

追问

你好,抱歉,才看到,文件超出字数,846700408这是我的qq,你方便加一个吗?

本回答被提问者和网友采纳

以上是关于SoapUI对于Json数据进行属性值获取与传递的问题的主要内容,如果未能解决你的问题,请参考以下文章

SoapUI接口之间的数据传递

[SoapUI] 在SoapUI script里获取Response(Json格式)某个节点值

SOAPUI中文教程---转移属性

如何在XML属性中传递多个值

如何从免费版的Soapui中获取数据库中的值?

转载:SoapUI之接口数据传递