0
我正試圖實現以下場景:郵差 - 如何使用「responseBody.has」與環境變量?
在GET請求中,我使用JSON.stringify設置了一個具有請求響應的環境變量。
在另一個GET請求中,我試圖驗證創建的環境變量是否存在於JSON響應中。但是,該響應返回的結果不僅僅是前一個請求中的結果。
這就是爲什麼我需要「搜索」響應並嘗試找到與環境變量1:1相匹配的部分。
我想(例如)與以下測試:
var test = postman.getEnvironmentVariable("testvariable")
tests["test1"] = JSON.stringify(responseBody.has(test));
這似乎總是工作,即使我換個環境變量手動測試仍然通過的內容。如果我刪除JSON.stringify,那麼它總是失敗。
我該如何繼續?
你試圖解析responseBody和檢查特定對來自響應的關鍵價值。 –
是的,我有。然而,元素以隨機的方式顯示,我不知道他們將要的具體JSON數組的哪一部分。這就是爲什麼我需要搜索整個身體。 –