Loadrunner 11组件之Controller场景设计
当Virtual User Generator(虚拟用户生成器)脚本开发完成后,接下来使用Controller设置并发数来运行这个脚本,从而模拟大量用户操作,进行形成负载。使用loadrunner管理场景主要分为:场景设计和场景监控。
操作方法
- 01
打开Controller中央控制器,选择测试脚本双击或者点击add,点击ok按钮,进入主界面
- 02
进入主页面,分为四个模块,第一个模块显示vuser脚本列表第二部分服务协议,第三部分设置方案,第四部分方案显示图
- 03
脚本列表:第一列为脚本名称,第二列脚本保存路径,第三列并发数,第四列是负载机。虚拟用户组是执行同一脚本的虚拟用户的集合。因此在Controller中,添加了一个脚本就是添加了一个虚拟用户组
- 04
如果还要添加其他脚本,直接点击group name的下拉箭头即可
- 05
方案设置:Scenario模式:所有的脚本都使用相同的场景 Real-world schedule(真实场景模式):可以通过add Action添加多个用户变化过程。Initialize each Vuser just before it runs:在运行前初始化多少个用户,Start 10 Vusers:2 every 00:00:15(HH.MM.SS)在运行时没15秒增加两个用户,Run for 00:05:00(HH.MM.SS):共运行5分钟,Stop all Vuser:5 every 00:00:30(HH.MM.SS):停止时:每30秒停止5个用户
- 06
双击Initialize详细设置: 第一个选项是场景开始运行时,同时加载所有用户; 第二个选项是场景开始时,每隔15秒增加1个用户; 第三个选项是在场景开事前就加载好每个用户;
- 07
双击Start Vuser:10个用户开始 同时启动所有用户; 每隔15秒增加2个用户;
- 08
双击Duration:每个用户运行一次就停止 持续运行5分钟
- 09
双击Stop Vuser: 停止多少用户 同时停止所有用户 每30秒停止 5个用户