0
是否可以在我的郵遞員測試用例中訪問響應大小的值?郵遞員測試中的訪問響應大小
雖然我能夠看到狀態碼和響應時間旁邊的響應大小(我可以在使用responseCode.code和responseTime的測試用例中使用這兩種響應時間),但是我無法在測試中使用它。 [我試過的變量,比如responseSize等沒有成功]
是否可以在我的郵遞員測試用例中訪問響應大小的值?郵遞員測試中的訪問響應大小
雖然我能夠看到狀態碼和響應時間旁邊的響應大小(我可以在使用responseCode.code和responseTime的測試用例中使用這兩種響應時間),但是我無法在測試中使用它。 [我試過的變量,比如responseSize等沒有成功]
有一種可能性,雖然不是那麼簡單:
你郵差得到大小是由車身尺寸和接頭尺寸(只是點大小的值)。 在您的測試區,您可以恢復車身尺寸做的: `
var size=0;
for (var count in responseBody) {
if(responseBody.hasOwnProperty(count))
size += 1;
}
console.log("BODY SIZE = " + size); // you'll see the correct value in the console for the body part
`
頁眉我沒進場的郵遞員看到的價值。 在我來說,我總是有相同的響應頭(我把他們都在headers_id),並從這些我做的: `
headers_id=["content-encoding","content-type","date","set-cookie","transfer-encoding","x-mbs-platform-state","x-representation-exclude"];
header_size = 0;
for (var i in headers_id)
{
myHeader=postman.getResponseHeader(headers_id[i]);
console.log("header " + myHeader);
console.log("- size " + myHeader.length);
console.log("- name's size " + headers_id[i].length);
header_size += myHeader.length; //+ headers_id[i].length; // uncomment this part if you want header content's size + header name's size
}
console.log("TOTAL HEADER SIZE = " + header_size);
`
希望這有助於
亞歷山大