Я пытался запустить свои тестовые примеры через класс runner в почтальоне, и он работает нормально, но в той же реализации, если я запускаю в newman. Первый API, так как я устанавливаю переменные среды, newman не может прочитать переменную.
Согласно моим наблюдениям, мой json-ответ в почтальоне, как в примере ниже
[
{
"SECURITY_QUESTION": "SQ10",
"PTN_STATUS": "A",
"PTN": "52115456335",
"SYS_CREATION_DATE": "2019-06-20T07:36:23.000+0000",
"ENCR_SECURITY_ANS": "!L[>",
"BAN": 278030106,
"ENCR_PIN_NUMBER": ">aR)"
}
]
В newman-- Он читает свойство с "", но BAN без двойных кавычек не может читать
Newman Error:
01. TypeError Cannot read property 'BAN' of undefined
at test-script
КАК мой первый контрольный пример интегрирован с переменными среды, это блокирует мое тестирование. Тем не менее, я попытался в почтальоне, и он может прочитать значение BAN, которое показано в ответе json, как правило, для чтения, но единственная проблема в newman, он не может прочитать свойство BAN.
Ожидается: должен работать в newman cmd и принимать значение, даже если оно не является двойным кавычкой