Controller
Controller是用来创建测试环境,执行在VUG中编写的测试脚本
可以直接点击Controller的快捷方式打开,也可以在VUG中打开
这里将虚拟用户数设置为3,比较适合自己的电脑性能
整个controller分为下面几个模块
这里先设置左下角的目标计划
设置初始化:双击Initialize
设置开始虚拟用户:
双击start vuser:
设置虚拟用户的执行时间:
双击Duration
设置虚拟用户退出的时间
双击stop vuser
设置完这些参数,右侧的计划表就会创建对应的图像
可以把这个场景想象为舞蹈表演
- 初始化虚拟用户 = 培养新人(每10s培养一个新手)
- 开始虚拟用户 = 上台表演的顺序与时间(每10s 上台一个人)
- 执行虚拟用户 = 表演时间
- 结束虚拟用户 = 下台的顺序与时间(每10s下台一个人)
刚才我们设置了计划的参数,接下来开始执行计划
切换到run页面
点击执行,可以观看虚拟用户的状态变化
执行完成后,可以发现通过了2505个事务,失败了3个事务.产生了2个错误
点击进去可以查看错误的原因
一个是服务器500
一个是没有找到jojo关键字
下面的图表中详细的记录了运行时的各项指标
查看系统资源
这里的几个图标可以查看系统资源
查看前必须先进行设置
打开任务管理器的服务页面
将RpcSs设置为开启
将Remote Register设置为开启
选中windows Resources,右键点击add measurements(在空白处右键)
先添加监控的机器——本机
删除其他指标,点击ok
下面的图标中就出现了这两个指标
图像中也出现了相应的指标
点击运行后,图像就会相应的变换