- 压测策略:
不同并发数:10,50,100,200,400,2000
不同文件大小:20kb, 840kb -
新增上传文件请求
同一文件,不同并发数
- 同一个图片-20kb 1秒内10个并发
- 同一个图片-20kb 1秒内50个并发
- 同一个图片-20kb 1秒内100个并发
- 同一个图片-20kb 1秒内200个并发
- 同一个图片-20kb 1秒内400个并发
-
同一个图片-20kb 1秒内2000个并发
总结:结合性能测试拐点图进行分析,在低负载区,并发数增加,吞吐量增加,响应时间增加;在高负载区,并发数增加,吞吐量增加到一定程度会有所下降,响应时间增加;在拐点区,并发数增加,吞吐量急速下降,响应时间急速上升。所以我们需要在200-400之间寻找最佳并发用户数。
相关概念:资源利用率、吞吐量、并发用户数、响应时间
不同大小文件,相同并发数
- 不同文件大小-20kb1秒内100个并发
-
不同文件大小-840kb1秒内100个并发
总结:上传不同大小的图片对性能的影响还是特别大的,需要关注
备注:
1)上传文件超出多少M建议限流
duration(持续时间)是1S,右上角的时间显示4S,是指的1S后jmeter就不再去加压了,但是正在上传文件的实例还是会继续上传,直到上传完成