gpt4 book ai didi

基于返回项计数的 SoapUI JSONPath 断言

转载 作者:行者123 更新时间:2023-12-03 18:28:18 25 4
gpt4 key购买 nike

在对我的请求的响应中,我得到了一个 JSON 项目列表

{
"Id": 111,
"Name": "aaa"
},
{
"Id": 222,
"Name": "bbb"
}

我需要断言在我的回复中至少有 5 个项目。使用 JSONPath Count 时,我只能使用 $..* 检查确切的值。不幸的是,我不知道返回的项目的确切数量,只要响应中的项目超过 5 个就可以了。我可以使用任何 JSONPath 断言来做到这一点吗?

最佳答案

看来我必须为此使用脚本断言:

import groovy.json.JsonSlurper
def ResponseMessage = messageExchange.response.responseContent
def ParsedMessage = new JsonSlurper().parseText(ResponseMessage)
assert !(ParsedMessage.isEmpty())
assert ParsedMessage.Id != null
assert ParsedMessage.Name != null
assert ParsedMessage.size() > 30

关于基于返回项计数的 SoapUI JSONPath 断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36453558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com