gpt4 book ai didi

soapui - 如何断言来自 SOAP UI 的 JSON 响应中的字段是否为 NULL

转载 作者:行者123 更新时间:2023-12-02 08:42:57 25 4
gpt4 key购买 nike

如何断言来自 SOAP UI 的 JSON 响应中的字段是否为 NULL

示例:数据看起来像这样我需要使用 Soap UI 中的 Assert 选项断言 Children 是否为 null。

  {
"request": {
"parameters": {"SOURCE_NAME": {
"name": "Members_Sheet1",
"caseSensitivity": "CASE_SENSITIVE",
"inputMatchingOperator": "EXACT"
}},
"metadata": {}
},
"data": {
"results": [{"data": {"Members_Sheet1": [
{
"Sl No": 1,
"Member ID": 70000001,
"Member Name": "Fly Dorami",
"Location": "New York",
"DOB": "4/12/2008",
"Gender": "M",
"Marital Status": "Single",
"Children": "",
"Ethnicity": "Asian",
"Insurance Plan ID": 2002,
"Annual Income ($)": 0,
"Twitter User ID": 548900028

最佳答案

您引用的 JSON 在 Children 中有空字符串,它不是 NULL。为此,您可能需要使用启用的 ResponseAsXML 属性将 JSON 转换为 XML。

替代方法是使用groovy 脚本断言

import groovy.json.JsonSlurper 
def response = messageExchange.response.responseContent
def slurper = new JsonSlurper()
def json = slurper.parseText response

// json variable has all your data
assert // statement

关于soapui - 如何断言来自 SOAP UI 的 JSON 响应中的字段是否为 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14996964/

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