jmeter性能测试-Arrivals 线程组解释

博客主页: 程序员二黑
专注于软件测试领域相关技术实践和思考,持续分享自动化软件测试开发干货知识!
公号同名,欢迎加入我的测试交流群,我们一起交流学习!

目录

    • 概述
    • Arrivals 参数解释
    • 活动线程监听
    • 资源分享

概述

Arrivals 线程组,基本用法就是通过设计预期的总吞吐量,让系统计算需要的线程数。此时的线程数就是平均并发数

如果单线程的业务处理时间是2s/笔,也就是吞吐量为0.5笔/s,此时想达到10笔/s就至少需要20个线程同时处理;

如果单线程的业务处理时间是200ms/笔,也就是吞吐量为5笔/s,此时想达到10笔/s仅需要2个线程同时处理!

Arrivals 参数解释

Target rate【预期吞吐量】

这里的单位时间有两个,一个是s,一个是min

jmeter性能测试-Arrivals 线程组解释_第1张图片
ramp up【实现预期吞吐量的时间】

step count【实现预期吞吐量的节奏】

下图表示在100s内,分5个阶梯,让吞吐量达到140笔/s

jmeter性能测试-Arrivals 线程组解释_第2张图片

活动线程监听

下图右上角有两个线程数,左边那个是当前启动的线程,右边那个是历史最大线程数

由这张图可以看出,随着系统运行,需要的线程数越来越多,也就是业务响应时间逐渐变长,单线程吞吐量逐渐下降

jmeter性能测试-Arrivals 线程组解释_第3张图片


资源分享

下面这份资源,对于想学习【软件测试】的朋友来说应该是最全面最完整的备战仓库,希望也能帮助到你!在这里插入图片描述

你可能感兴趣的:(jmeter,压力测试,单元测试,软件测试,自动化测试)