LoadRunner 包含不少组件,其中最经常使用的有 Visual User Generator(如下简称VuGen)、Controller,Analysis。
v Mercury 虚拟用户生成器 (VuGen) — 建立脚本VuGen
经过录制应用程序中典型最终用户执行的操做来生成虚拟用户 (
Vuser)。VuGen 将这些操做录制到自动虚拟用户脚本中,以便做为负载测试的基础。
v Mercury LoadRunner Controller — 设计和运行场景
Controller 是用来建立、管理和监控负载测试的中央控制台。使用 Controller 能够运行用来模拟真实用户执行的操做的脚本,并能够经过让多个 Vuser (虚拟用户)同时执行这些操做来在系统中建立负载。
v Mercury Analysis — 分析场景
Mercury Analysis 提供包含深刻的性能分析信息的图和报告。使用这些图和 报告,能够标识和肯定应用程序中的瓶颈,并肯定须要对系统进行哪些更改来提升系统性能。
使用VuGen开发脚本的步骤:
Ø录制测试脚本
Ø完善测试脚本
Ø配置Run-Time Settings项
Ø单机运行测试脚本
Ø建立运行场景