2017-09-01 44 views
-2

我正在測試Postman中的API。 我想從XML格式的postman響應中獲取變量,並設置 這個值作爲環境變量。 我的郵遞員請求回覆如下所示。從API響應中檢索變量值(以xml格式)並將其設置爲郵差中的環境變量

<bmi version="2.0"> 
    <job id="2031012"></job> 
</bmi> 

這裏BMI和JOB是標籤 我想ID的值來設置的環境變量和使用它的另一 API測試作爲輸入參數。

我用下面的測試腳本

tests["Status code is 200"] = responseCode.code === 200; 
tests["Body matches string"] = responseBody.has("id"); 
var responseJson = xml2Json(responseBody); 
console.log(responseJson); 
postman.setEnvironmentVariable("id",responseJson.id);{code'enter code here'} 
+2

請參考圖像,其中包含郵遞員請求的XML響應和我使用的郵遞員腳本et環境變量 – PurnenduRath

+0

我認爲如果您編輯問題以包含圖像中的文本,您會得到更積極的迴應。 – Fishcake

回答