Postman 检验中的完全React大小的估计

sd2nnvve  于 2023-05-06  发布在  Postman
关注(0)|答案(2)|浏览(157)

是否可以访问Postman中包含响应体和头的完整响应大小?
我能够使用下面的方法来获得的大小的响应机构只

pm.response.responseSize

它将返回以字节为单位的大小。
我在postman中获取响应大小的测试用例如下所示。

pm.test("verify the response size of body", function() {
   pm.expect(pm.response.responseSize).to.be.equal(1024);
  
} );

提前感谢您,如果有可能从 Postman 那里获得完整响应大小的大小,因为我的API网关不支持大于10MB的响应大小,并且我在响应中返回编码的附件,所以我需要验证响应的大小不超过上限。

8zzbczxx

8zzbczxx1#

console.log(pm.request.size())
console.log(pm.response.size())

这将为您提供请求和响应的计算大小

dhxwm5r4

dhxwm5r42#

let responseSize=pm.response.size();
pm.test("Verify total response size",()=>{
    pm.expect(Number(responseSize.total)).to.be.below(1800);
    pm.expect(Number(responseSize.body)).to.be.below(1024);
    pm.expect(Number(responseSize.header)).to.be.below(800);
    }
);

响应包含正文和标头。对于总响应大小使用。total,对于正文大小使用。body &对于标头使用。header

相关问题