我想用JMeter进行性能测试,我有以下场景我想记录并运行5分钟300用户(登录) - > 20分钟150用户(评估保存) - > 5分钟40用户(提交评估)当用户同时登录20分钟50个用户(浏览) . 请参考屏幕截图以供参考 . 我想在场景的基础上创建一个脚本 .
使用JMeter的HTTP(S) Test Script Recorder分别记录所有用例 . 录制后请确保 correlate 任何动态参数,并通过运行1-2个用户/循环并查看View Results Tree监听器来检查请求和响应详细信息来验证您的测试 .
在分配虚拟用户以执行不同的工作负载任务时,通常不同的真实用户组应由不同的Thread Groups表示 . 其他选项在使用Throughput Controller,Switch Controller或Weighted Switch Controller,选择取决于您的要求和用户用例实现 . 有关使用上述测试元素进行自定义工作负载分配的全面信息,请参阅Running JMeter Samplers with Defined Percentage Probability指南 .
1 回答
使用JMeter的HTTP(S) Test Script Recorder分别记录所有用例 . 录制后请确保 correlate 任何动态参数,并通过运行1-2个用户/循环并查看View Results Tree监听器来检查请求和响应详细信息来验证您的测试 .
在分配虚拟用户以执行不同的工作负载任务时,通常不同的真实用户组应由不同的Thread Groups表示 . 其他选项在使用Throughput Controller,Switch Controller或Weighted Switch Controller,选择取决于您的要求和用户用例实现 . 有关使用上述测试元素进行自定义工作负载分配的全面信息,请参阅Running JMeter Samplers with Defined Percentage Probability指南 .