51Testing软件测试论坛

标题: SoapUI对于Json数据进行属性值获取与传递的问题 [打印本页]

作者: jensenwolf    时间: 2014-8-8 18:46
标题: SoapUI对于Json数据进行属性值获取与传递的问题
比如:创建一个新用户,数据库中会对该用户随机生成一个user_id,为了获取这个user_id,需要通过查询接口去获取所有的用户信息列表(列表中
包含该user_id对应的字段),找到(这里该如何匹配创建的用户)这个用户对应的user_id,然后将这个user_id通过transfer传送到另一个测试用例 作为参数(修改用户信息的接口识别的是user_id)参考网上的一些方法没能实现,请问下该怎样操作呢,非常感谢
参照如下代码方向没有做出来:
import groovy.json.JsonSlurper

def xresponse = testRunner.testCase.testSteps["addUserToDirectory"].testRequest.response.contentAsString
def slurper = new JsonSlurper()

def result = slurper.parseText(xresponse)

def userId = result.addUsersToDirectoryResponse.addUserToDirectoryResponse[0].userId
作者: axu1984    时间: 2014-11-17 21:08
刚刚还有疑问,这里就有答案




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2