最近工作中,处理最多的就是xml和json类型response,在SoapUI中request里面直接添加assertion处理json response的话,可以采用以下方式:

import groovy.json.JsonSlurper

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

assert jsonslurper.parameter1.parametrer2=="xxx"

如果需要在脚本中处理json的response,也可以用上面的方式获取json response进行处理,需要注意的是,如果某个parameter下参数是以数组形式存在时,取值时要准确写出是第几个。

相关文章:

  • 2022-12-23
  • 2021-07-01
  • 2021-07-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
相关资源
相似解决方案