LoadRunner 教程 > 欢迎学习 LoadRunner 教程

欢迎学习 LoadRunner 教程

现代企业比以往更加依赖 IT 应用程序。然而,许多应用程序在部署后都会遇到性能问题。LoadRunner 可以帮助在部署应用程序前解决应用程序性能问题。

介绍视频

为了增强您对 LoadRunner 负载测试流程的了解,我们建议您观看以下介绍视频:

性能测试概述   LoadRunner 基础知识      
 

我们建议您观看 HP 视频频道上的 HP LoadRunner 工作原理

 

有关使用 LoadRunner 进行性能测试的介绍,请参阅简短的 LoadRunner 产品浏览。这将使您了解 LoadRunner 的一些基础知识和术语。

 

HP Enterprise Business Channel 提供了许多关于负载测试的视频。

 
 

备注: 要访问打印版本的教程,请单击开始 > 所有程序 > HP Software > HP LoadRunner > 文档 > Tutorial > Tutorial - Print Version。在基于图标的桌面上(如 Windows 8),搜索 "Tutorial",然后从结果中选择 Tutorial - Print Version

您可以从此教程了解什么?

《LoadRunner 教程》是一本可自由掌握学习进度的可打印指南,用于指导您完成负载测试过程并让您熟悉 LoadRunner 测试环境。

学完本教程,您可以对自己的系统设计及运行一个简单负载测试并对其进行监控。建议按照提供的课程顺序学习本教程。

LoadRunner 包含哪些组件?

LoadRunner 包含以下组件:

LoadRunner 术语

术语 描述
场景 基于性能要求定义测试会话期间发生的事件。
虚拟用户或 Vuser Vuser 模拟真实用户在系统上的操作。一个场景可以包含数十、数百乃至数千个 Vuser。
Vuser 脚本 录制的在应用程序中执行的业务流程操作。
协议

协议是客户端和服务器之间的通信方法。

事务

要评测系统性能,需要定义事务事务表示一个或多个最终用户业务流程。通过事务,您可以评测执行这些业务流程所用的时间。

脚本占用

按照 Load Generator 上执行 Vuser 脚本所需的各种资源的数量定义。典型资源包括内存、CPU 电源和磁盘空间。

什么是 LoadRunner 负载测试流程?

LoadRunner 负载测试一般包括 5 个阶段:规划、脚本创建、场景定义、场景执行和结果分析。

  1. 计划负载测试。定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间。
  2. 创建 Vuser 脚本。使用 VuGen 在自动化脚本中捕获最终用户活动。
  3. 定义场景。使用 Controller 设置负载测试环境。
  4. 运行场景。使用 Controller 驱动、管理并监控负载测试。
  5. 分析结果。使用 LoadRunner Analysis 创建图和报告并评估系统性能。

启动 HP Web Tours

为说明用作负载测试解决方案的 LoadRunner,本教程使用示例应用程序的性能要求。HP Web Tours 示例应用程序是一个基于 Web 的旅行社系统。HP Web Tours 用户可以连接到 Web 服务器,搜索航班,预订机票并查看航班路线。

虽然 LoadRunner 支持 50 多种类型的应用程序,但本教程仅演示了如何对基于 Web 的应用程序进行负载测试。如果进行负载测试的应用程序不是基于 Web,请联系 HP 以获取帮助。

在教程的这一节中,您将学习如何启动和登录到 HP Web Tours

  1. 启动示例 Web 服务器。

    选择开始 > 所有程序 > HP Software > HP LoadRunner > Samples > Web > Start HP Web Tours Server。在基于图标的桌面上(如 Windows 8),搜索 "Start HP",然后从结果中选择 Start HP Web Tours Server

    此时将打开“Start Web Server”对话框。在访问 Web Tours 应用程序时,将该对话框保持打开状态。

  2. 打开 HP Web Tours。

    选择开始 > 所有程序 > HP Software > HP LoadRunner > Samples > Web > HP Web Tours Application。在基于图标的桌面上(如 Windows 8),搜索 "HP Web",然后从结果中选择 HP Web Tours Application。浏览器将打开并显示 HP Web Tours 的主页。

    备注: 确保 LoadRunner 安装在计算机上的默认文件夹下。如果 LoadRunner 没有安装在默认文件夹下,将无法打开 HP Web Tours 应用程序。

    备注: HP Web Tours 应用程序要求使用安装了 Java 的浏览器。有关详细信息,请参阅相关的 Java 文档。

  3. 登录到 HP Web Tours。
    1. 输入以下信息:

      - User name:jojo

      - Password:bean

    1. 在左窗格中单击 Login。将出现 HP Web Tours 应用程序欢迎您使用的消息。

  4. 预订机票。
    1. 在左窗格中单击 Flights。将打开“Find Flight”页面。

    2. Arrival city 更改为 Los Angeles
    3. 单击 Continue
    4. 在“Find Flight”页面上,接受默认航班选择并单击 Continue

    5. 在“Payment Details”页面上单击 Continue。将显示“Invoice”页面,汇总航班预订情况。

  5. 结束您的 HP Web Tours 会话。

    在左窗格中单击 Sign Off 退出。

定义应用程序性能要求

现在您已经熟悉了 HP Web Tours,假设您是负责检验 HP Web Tours 是否满足业务需要的性能工程师。项目经理给您列出了 4 个发布条件:

  1. HP Web Tours 必须能够成功处理 10 家旅行社的并发操作。
  2. HP Web Tours 必须能够处理 10 个并发的机票预订操作,且响应时间不能超过 90 秒。
  3. HP Web Tours 必须能够处理 10 家旅行社的并发航班路线查看操作,且响应时间不能超过 120 秒。
  4. HP Web Tours 必须能够处理 10 家旅行社的并发登录和注销操作,且响应时间不能超过 10 秒。

本教程将指导您完成检验每项业务需求的负载测试,使您清楚是否可以发布此应用程序。

后续课程

现在已向您介绍了 LoadRunner 的基础知识,接下来可以学习第 1 课:创建 Vuser 脚本


© 1993-2014 Hewlett-Packard Development Company, L.P.