如何在数据驱动的测试中的JSON请求中添加断言。我正在使用SOAP UI免费版

时间:2018-10-24 05:43:55

标签: json soapui assertion data-driven-tests data-driven

我正在使用Soap UI免费版对JSON请求进行数据驱动的测试。我已经使用Excel作为数据源完成了参数化。现在,我想验证每个输入值的响应。谁能帮我解决这个问题?

1 个答案:

答案 0 :(得分:1)

您必须为此使用Groovy Scripiting。

例如

Request="""{
"qoteRef": "H0005T",
"lineusiness": "4",
 "scief": "A02",
 "pode": "CH7ND",
 "do": "1977-06-12",
 "soeOfB": "hello"
  }"""

下面的代码可以读取json的一个元素,然后可以对其进行验证

  def json= new JsonSlurper().parseText(Request)
  def quoteRef=json.qoteRef

使用 Groovy脚本中的 JsonSlurper ,您可以继续进行验证