仅根据 FieldName 识别 jSON 中的字符串值,每次更改数组索引
Identify string value in jSON based on FieldName only with array index changes every time
如何搜索邮递员的整个 jSON 输出并仅从 newFields 数组中获取字符串值并仅保存在基于字段名的变量中
fieldName": "TX.Sessionval.cost
每次都必须更新测试用例,因为新构建的 newField 的数组索引发生变化,下次 fieldid 索引将是 /118 或 /129 /234 .. 等等
没有改变的是fieldName:保持不变
[
{
"Fieldid": "Fieldid/112",
"fieldName": "TX.Sessionval.cost",
"stringval": "jklah-dw-4c8d-8320-das313s3ASsda|000725N8WuUrfwAS7alP|banker_name"
}
]
我目前的 postman 测试仅限于字段 id 并将其保存到变量。
postman.setEnvironmentVariable("Stdid", jsonData.newFields[112].stringValue)
pm.environment.set("stdid",jsonData.newFields.filter((a)=>a.fieldName==="TX.Sessionval.cost")[0].stringval)
使用javascript数组的过滤方法
如何搜索邮递员的整个 jSON 输出并仅从 newFields 数组中获取字符串值并仅保存在基于字段名的变量中
fieldName": "TX.Sessionval.cost
每次都必须更新测试用例,因为新构建的 newField 的数组索引发生变化,下次 fieldid 索引将是 /118 或 /129 /234 .. 等等
没有改变的是fieldName:保持不变
[
{
"Fieldid": "Fieldid/112",
"fieldName": "TX.Sessionval.cost",
"stringval": "jklah-dw-4c8d-8320-das313s3ASsda|000725N8WuUrfwAS7alP|banker_name"
}
]
我目前的 postman 测试仅限于字段 id 并将其保存到变量。
postman.setEnvironmentVariable("Stdid", jsonData.newFields[112].stringValue)
pm.environment.set("stdid",jsonData.newFields.filter((a)=>a.fieldName==="TX.Sessionval.cost")[0].stringval)
使用javascript数组的过滤方法