For loop 如何重复对数组元素数的postman测试?

For loop 如何重复对数组元素数的postman测试?,for-loop,postman,For Loop,Postman,我想使用Postman验证一个元素,它在响应中出现n次。例如,导致元素数组(“目录列表项”)的API: { "data": { "catalog_list_items": [ { "title": "epi444", "content_id": "58d379a601778507910005ed", "sequence_no": 1, "language": "kannada" } ]

我想使用Postman验证一个元素,它在响应中出现n次。例如,导致元素数组(“目录列表项”)的API:

{
  "data": {
    "catalog_list_items": [
      {
        "title": "epi444",
        "content_id": "58d379a601778507910005ed",
        "sequence_no": 1,
        "language": "kannada"
        } 
] 
      "catalog_list_items": [
      {
        "title": "epi434",
        "content_id": "58d37sds9a601778507910005ed",
        "sequence_no": 2,
        "language": "kannada"
        }
]
       "catalog_list_items": [
      {
        "title": "epi444",
        "content_id": "58d379a601778507910005ed",
        "sequence_no": 1,
        "language": "kannada"
        } 
]
}
} 
现在,我想验证“sequence_no”是否始终是一个整数,但我不知道它在响应中出现的次数。非常感谢您在这方面的任何帮助(使用for循环或任何外部库)


提前感谢。

您可以在postman的测试部分尝试脚本。脚本将类似于

     var jsonData = JSON.parse(responseBody);

    for(i=0; i<jsonData.data.length; i++){
        test["Loop Tests"] = jsonData[i].catalog_list_items.sequence_no >= 0;
    }
var jsonData=JSON.parse(responseBody);
对于(i=0;i=0;
}