跳转到内容

JMeter 测试计划结构

JMeter 通过线程组驱动并发虚拟用户,取样器执行具体请求,断言验证结果,监听器记录指标。一个可维护的测试计划通常由以下组件构成:

组件 作用
测试计划 整个压测的顶级容器和共享配置
线程组 定义虚拟用户数、启动节奏、循环或持续时间
取样器 执行 HTTP、JDBC 等具体测试操作
配置元件 提供变量、默认请求参数、认证或 CSV 数据
前后置处理器 处理动态参数、关联提取和请求后的数据
定时器 控制请求间隔与思考时间
断言 判断响应状态、内容或业务条件是否符合预期
监听器 汇总延迟、吞吐、错误等结果;大压测时应谨慎使用 GUI 监听器

GUI 适合设计与调试,正式压测建议在无界面模式执行,并将结果接入监控系统。负载发生器自身也可能成为瓶颈,因此需要监控其 CPU、内存和网络使用情况。