mirror of
https://gitee.com/270580156/weiyu.git
synced 2025-12-30 10:52:26 +00:00
1.7 KiB
1.7 KiB
压力测试
测试步骤
这两个JMeter测试文件分别对应:
- agent_single_visitor_test.jmx/workgroup_single_visitor_test.jmx:
- agent: 单客服、workgroup: 客服组
- 模拟单个访客流程
- 包含init和request两个请求
- 设置了必要的请求头和参数
- 使用JSON提取器获取响应数据
- agent_multiple_visitors_test.jmx/workgroup_multiple_visitors_test.jmx:
- agent: 单客服、workgroup: 客服组
- 模拟100个并发访客
- 每个访客发送100个请求
- 使用计数器生成唯一访客ID
- 包含结果查看器和汇总报告
使用方法
- 在JMeter中导入这些.jmx文件
- 根据需要调整HOST和PORT变量
- 运行测试并查看结果
这些测试文件完全模拟了Java测试代码中的行为,并添加了性能测试相关的配置。
注意:mac上双击 bin/ApacheJMeter.jar 启动 jmeter 会报错,需要使用终端运行。
cd bin/ && ./jmeter.sh