API一体化研发协同平台Apipost上线【压测】功能啦!各位对性能测试有需求的小伙伴赶快用起来吧~
1、使用流程
首先,【压测】位于API调试模块下,在进行接口调试时可以看到,如图所示(注:只支持Apipost最新客户端使用)

在输入被压测的URL后,在压测tab下,填写并发数和轮次;

点击【开始压测】按钮,页面展示【压测中...】状态;

压测任务完成后,页面展示压测结果,完成压测。

2、压测结果计算方式

3、实践
并发结果很容易受外界因素影响,压测时需要尽量减少外界因素影响。影响压测结果外界因素有本机句柄数限制,dns解析速度,网络质量,服务端连接数限制等等。例如使用1w并发,很容易出现超过本机最大句柄数限制(一般最大限制1024),超过句柄数限制的请求会因为句柄数受限导致连接失败。
因此选择合适并发数对测试接口性能非常重要,并非并发数越大越好。并发数建议先在10,100,500,1000左右分别测试下,如果失败率小于1%,再考虑逐步增加并发数量。只有增加并发每秒请求数量能持续增加才是健康的使用方式。