LoadRunner
概要 1. LR 简单介绍 2. LR 工作流程 3. LR 内部运行机制 4. LR 的重点知识
简介 一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题, LoadRunner 能够对整个系统架构进行测试。它主要由三大主要部分组成: Controller VuGen (Virtual User Generator) Analysis
VuGen  不仅能够录制 Vuser 脚本,还可以运行这些脚本。进行调试时,从 VuGen 运行脚本很有用。通过运行脚本,可以模拟 Vuser 脚本在作为负载测试方案的一部分执行时将如何运行。使用 VuGen 我们能很简便地创立起系统负载。该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程,然后将其转化为测试脚本。
Controller 能够很快组织起多用户的测试方案。可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样就能将测试过程自动化。同样还可以用 Controller  来限定各种不同的负载方案。
Analysis  在方案执行期间, Vuser 会在执行事务的同时生成结果数据,需要对系统各个性能指标的监视, Analysis 会在整个测试过程中,记录下所有产生的和所监视的数据,将其绘成图表,并在测试完成后,以报告形式展现给测试人员,以供参考和分析。
工作流程
LR 内部运行机制
LR 的内部运行机制
LR 的重点知识点 事务点的设置 脚本的数据的参数化 设置集合点 关联数据 Ip 欺骗

Load runner测试技术