使用 JMeter 的高级负载测试场景(第 4 部分):步进线程组和并发线程组

  • 主要观点:介绍“高级负载测试”系列的最后一篇博客,重点讲解配置步进线程组和并发线程组。
  • 关键信息

    • 步进线程组和并发线程组可用于找出系统能处理的用户容量,步进线程组能按步骤增加和减少线程负载等。
    • 需安装 JMeter 插件管理器中的客户线程组,可设置多种参数如目标负载、增加线程速度等。
    • 并发线程组是更现代的替代方案,能控制测试长度等,也有多种参数可定义。
  • 重要细节

    • 步进线程组示例:1000 线程为目标负载,0 秒开始等待,每 30 秒加 100 线程, ramp-up 时间 10 秒,保持 300 秒,最后每 3 秒停 10 线程。
    • 并发线程组示例:100 线程,30 分钟 ramp-up 时间,10 个 ramp-up 步骤,保持目标速率 30 分钟。
    • 两种线程组都有实时预览图,使用步进线程组在 BlazeMeter 需稍作配置,并发线程组不提前创建所有线程节省内存。运行测试前可添加 Active Threads Over Time 图跟踪负载进度。
阅读 11
0 条评论