学习总结——JMeter作http接口压力测试

 

JMeter作http接口压力测试数据库

 

测前准备并发

用JMeter作接口的压测很是方便,在压测以前咱们须要考虑这几个方面:post

场景设定测试

场景分单场景和混合场景。针对一个接口作压力测试就是单场景,针对一个流程作压力测试的时候就是混合场景,须要多个接口共同做用。线程

压测时间设定blog

一般时间设为10 – 15 分钟,若是涉及疲劳测试的话时间可根据实际状况设定,1周,一个月不等。接口

测试数据准备it

若是须要测试的数据量很大的话,须要造数据,造数据能够JMeter操做数据库来完成,也能够用Python造数据。class

 

结果查看压力测试

以后即可以按照你的设定来直行压力测试,最关键的要懂得测试结果的查看

每一个请求调通以后线程组中就不须要保留“查看结果树”了,由于它的运行会影响压测的结果。须要给线程组添加“聚合报告”来查看压测结果

一般压测结果比较关注最大并发量,最大吞吐量,平均响应时间等。Error%这个值在并发量比较大的状况下不为零很正常,可是不一样的系统有不一样的容许范围,通常的系统正确率在95%就能够了,而苛刻一点的系统好比和钱相关的系统正确率要求在99.9999%以上,测试的时候要酌情而定。

相关文章
相关标签/搜索