Я пишу тестовый скрипт в студии katalon для проверки тела ответа API. Моё тело ответа имеет формат:
{
"status": "Success",
"correlationCode": "1234-5678",
"type": {
"id": 51247,
"name": "Student",
},
"data": {
"name": "Sara Nieves",
"gender": "Female",
"dob": "1995-08-06",
"libraryCard": {
"id": "11178",
"type": "Seniors"
},
"qualifications": [
{
"id": "45650986546",
"name": "Graduate Certificate in Environmental Engineering Management"
}
]
}
}
Я хочу убедиться, что ни один из элементов не возвращает значение 'null',Так как элементы, возвращаемые для ответа API, не являются статичными (то есть имя, пол и т. Д. Могут не возвращаться каждый раз), поэтому я не могу использовать что-то вроде «data.name», чтобы проверить, имеет ли оно нулевое значение.Итак, я хочу универсальный способ перебрать каждый возвращенный атрибут и проверить, возвращается ли его значение как ноль или нет.
Любая помощь будет высоко ценится.Спасибо!