zoukankan      html  css  js  c++  java
  • 性能测试之--阶梯负载场景设计

    在http协议接口性能测试中,响应时间的标准参考值:APDEX用户满意度指数

    • RT(avg) < 500ms 满意
    • 500ms< RT(avg)<1500ms 可以接受
    • RT(avg) >1500ms 不能接受

    使用工具 JMETER中的jpgc插件来进行场景设计,去插件里直接安装就可以

    注意点:

    1、这里有一个大坑,如果我们修改过jmeter.properties中的东西,可能会导致插件不会正常展示,需要注意一下

    2、在进行负载测试时,把其他的监听器全禁用

    3、场景设计时:缓起步,快结束

    负载测试时,并发用户数是时刻都在变动,聚合报告汇总报告等都是整体的一个平均数,数据不可靠

    方式一:使用jp@gc - Stepping Thread Group (deprecated)线程组

     

     监听器的选取:

    监听器响应时间效果图展示

    结果分析:需要结合活跃线程、响应时间、tps等结果一起查看,可以分析出并发用户数在16--18之间,可以修改线程的初始线程数及增加线程数间隔来得到较为准确的值

    方式二:直接使用线程组的设置+jpgc的监听器

    这里说明一下Ramp-up:

    理想情况下300s启动18个线程,平均16.7s增加一个,但是这里的时间并不是平均的,只是在300S内启动18个线程,这个要理解

    有错误的地方欢迎大家指出,努力的打工人!

  • 相关阅读:
    gRPC .NET Core跨平台学习
    .NET Core性能测试组件BenchmarkDotNet 支持.NET Framework Mono
    ASP.NET Core中间件(Middleware)实现WCF SOAP服务端解析
    gRPC C#学习
    中标麒麟关闭防火墙
    linux安装python
    python matplotlib.pyplot保存jpg图片失败
    python正态分布
    数据健康管理总结
    python使用statsmodel
  • 原文地址:https://www.cnblogs.com/sgfg-1314/p/14076961.html
Copyright © 2011-2022 走看看