常德车管所网站,中国建设教育协会网站证书,静态网站开发篇,中小企业管理软件下载一、什么是http请求回放
当我们对客户端进行抓包#xff0c;经常会想要重试http请求#xff0c;或者改写原有部分进行重新请求#xff0c;都需要用到回放http请求。 还有一种场景是压力测试#xff0c;对一个请求进行重复请求多少次#xff0c;并加上适当的并发度。
这里…一、什么是http请求回放
当我们对客户端进行抓包经常会想要重试http请求或者改写原有部分进行重新请求都需要用到回放http请求。 还有一种场景是压力测试对一个请求进行重复请求多少次并加上适当的并发度。
这里为演示方便以具备幂等性的get请求接口为示例讲解如何进行回放http请求。
二、Repeat 选择的是http请求结果不是compose 请求模板。 右键选择“Repeat”或者“Repeat Advanced … ”
前者是仅重复执行一次后者可以让你选择重复多少次以及并发数。
Repeat 一次的结果 Repeat Advanced … 重复的间隔时间支持区间见下 有了这些之后就可以对生产的请求进行回放并做接口的压力测试。
三、改写为compose 右键选择“compose”基于当前的http请求生成一个compose的http请求模板。 上文我们是手动编写compose这里是基于已有的http请求。
四、总结
本文告诉你charles可以对已抓到的报文进行重装还可以重复发起N次请求。
可以说测试人员必须掌握这一部分的技能了对接口进行并发请求最后分析结果。
对回放的http请求可以进行Sort By排序。 (选择已执行的http请求右键选择“Sort By”)
DurationSizeRequest SizeResponse SizeStart TimeEnd TimeName