第08章 系统测试-LoadRunner介绍.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流程 1. 使用 VuGen 创建脚本(Cont.) 5. 回放脚本。 * 流程 1. 使用 VuGen 创建脚本(Cont.) 5. 回放脚本。 * 流程 1. 使用 VuGen 创建脚本(Cont.) 6 . 增强脚本。 准备负载测试过程时,LoadRunner 允许您增强脚本以使其更好地反映真实情况。例如,您可以在脚本中插入名为内容检查的步骤,以验证某些特定内容是否显示在返回页上。您可以修改脚本来模拟多用户行为,也可以指示 VuGen 度量特定的业务流程。 * 流程 1. 使用 VuGen 创建脚本(Cont.) 脚本向导 录制概要包括协议信息和会话执行期间创建的操作列表。 * LoadRunner 组件Controller * 流程 2. 使用 Controller 设计场景 负载测试指在典型的工作条件下测试应用程序,在我们的案例中,典型的工作条件即许多旅行代理同时在相同的航班预订系统中预订航班。在前面,您已完成了第一步—创建脚本,接下来需要设置负载测试环境。 使用 Controller,可以将应用程序性能测试需求划分为多个场景。场景定义每个测试会话中发生的事件。例如,一个场景可以定义和控制模拟的用户数、用户执行的操作以及用户运行其模拟时所用的计算机。 * 流程 2. 使用 Controller 设计场景 (Cont.) 1 打开 Mercury LoadRunner 。 2 打开 Controller。 在“负载测试”选项卡中,单击“运行负载测试”。将打开 LoadRunner Controller。默认情况下,Controller 打开时将显示“新建场景”对话框。 3 选择场景类型。 选择“手动场景”。Controller 允许您选择各种不同的场景类型。 4 向负载测试添加脚本。 为配合本快速入门,提供了一个与您创建的脚本相似的脚本。建议您使用该示例脚本。 LoadRunner Controller 的“设计”选项卡中将显示您创建的场景。 * 流程 2. 使用 Controller 设计场景 (Cont.) 1) 单击“编辑计划”按钮,将打开计划生成器。 2) 指定逐渐开始。 在“加压”选项卡中,将设置更改为:“每 15 秒开始 2 个 Vuser”。 3) 计划持续时间。 在“持续时间”选项卡中,将设置更改为:“在加压完成之后运行 3 分钟”。 4) 计划逐渐关闭。 在“减压”选项卡中,将设置更改为:“每 30 秒停止 5 个 Vuser ”。单击“确定”。 * 流程 2. 使用 Controller 设计场景 (Cont.) * 流程 3. 使用 Controller 执行场景 在上面,您已经设计了负载测试场景,接下来您可以运行该测试并观察应用程序如何在负载下运行。在开始运行测试之前,您应该先熟悉 Controller 窗口的“运行”选项卡视图。“运行”选项卡是管理和监控测试的控制中心。 单击“运行”选项卡打开“运行”视图。“运行”视图包含五个主要部分: * 流程 3. 使用 Controller 执行场景 (Cont.) 开始场景。 单击“开始场景”按钮或选择“开始” “场景”以开始运行测试。 通过 Controller 的联机图监控性能。 测试运行时,您可以通过 LoadRunner 的一组集成监控器查看应用程序如何实时执行以及潜在瓶颈所在位置。可以在 Controller 的联机图上查看监控器收集的的性能数据。联机图显示在“运行”选项卡的图查看区域。默认情况下,将显示以下图: 正在运行的 Vuser —整个场景图,显示指定时间正在运行的 Vuser 数。 事务响应时间—整个场景图,显示完成每个事务所需的时间。 每秒点击次数—整个场景图,显示场景运行期间每秒 Vuser 向 Web 服务器提交的点击次数(HTTP 请求数)。 Windows 资源图显示场景运行期间度量的 Windows 资源。 * 流程 3. 使用 Controller 执行场景 (Cont.) * LoadRunner 组件-Analysis * 流程 4. 分析场景结果 从 Controller 的菜单中选择“工具” “Analysis”或选择“开始” “程序” “Mercury LoadRunner” “应用程序” “Analysis”来打开 LoadRunner Analysis。 Analysis 窗口左窗格的图树中列出了已经打开可供查看的图。从图树中,您可以选择打开新图,也可以删除不再查看的图。这些图显示在 Analysis 窗口右窗格的图查看区域中。您可以在该窗口底部窗格的图例中查看选定图中的数据。 平均事务响应时间 * 流程 4. 分析场景结果(Cont.) “运行时设置”。 * 流程 4

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档