利用LoadRunner进行性能测试讲义.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手动关联 (1)使用相近的业务流程与资料,录制二份脚本 (2)使用WinDiff工具帮助找出需要关联的资料 (3)使用web_reg_save_param函数手动建立关联 (4)将脚本中有用到关联的资料,以新数替代 自动关联 方案一.Rules Correlation (1)内建(Built-in Correlation):在【Recording Options】【Internet Protocol】【Correlation】中启用关联规则,则当录制这些应用系统的脚本时,VuGen会在脚本中自动建立关联。 (2)使用者自订(User-defined Rules Correlation):在【Recording Options】【Internet Protocol】【Correlation】建立新的关联规则。 方案二.Correlation Studio 在执行脚本后才会建立关联,也就是说当录制完脚本后,脚本至少须被执行过一次,Correlation Studio才会作用。 三、场景的创建与执行 设计场景流程 1 启动场景 Loadrunner的场景能够描述在测试活动中发生的各种事件。一个场景包括一个运行虚拟用户活动的Load Generator 机器列表,一个测试脚本的列表以及大量的虚拟用户和虚拟用户组。 点击开始- LoadRunner- Controller来启动Controller程序。在VuGen下,也可点击Tools下的菜单,即可启动Controller,并将当前脚本加入到场景中。 2、引入脚本选择脚本文件 第一次打开Controller工具时会弹出下面窗体在Select Scenario Type中,有两个选项: (1)Manual Scenario:指手动的设置测试的环境参数; (2)Goal-Oriented Scenario:指选择预先设置的环境参数 通常选择Manual Scenario,手动进行测试场景设置。 在Available Scripts中选择脚本名称,然后点击Add,即可,这里我们可以同时引入若干个脚本,让不同的用户执行不同的脚本。 3、设计测试场景 场景计划: 设置负载行为,确定将负载应用于应用程序的速率、负载测试持续时间以及如何停止负载。 场景组:配置 Vuser 组。定义典型用户运行的操作、运行的 Vuser数及 Vuser 运行时所用的计算机。 SLA: Service-Level Agreement,服务等级协议,运行场景时, LoadRunner 收集并存储与性能相关的数据。分析运行情况时, Analysis 将这些数据与 SLA 进行比较,并为预先定义的测量指标确定SLA 状态。 4 目标场景的场景设置 5 手动场景的场景设置 7 IP虚拟(IP欺骗) 当运行场景时,虚拟用户使用它们所在的 Load Generator(负载生成器) 的固定的 IP 地址。同时每个Load Generator 上运行大量的虚拟用户, 这样就造成了大量的用户使用同一 IP 同时访问一个网站的情况,这种情况和实际运行的情况不符,并且有一些网站会根据用户 IP 来分配资源,这些网站会限制同一个 IP 的登陆,使用等等。为了更加真实的模拟实际情况,LoadRunner允许运行的虚拟用户使用不同的 IP 访问统一网站,这种技术称为“IP 欺骗”。 注意:IP Spoofer 在连接Load Generators 之前启用。要使用IP 欺骗,各个Load Generator 机器必须使用固定的IP,不能使用动态IP。即:运行IP Wizard 程序的机器必须使用固定的IP,不能使用动态IP。 8 系统监控 四、性能测试结果分析 从开始-LoadRunner- Analysis来启动Analysis程序,或在Controller中Results菜单中选择Analysis Results,自动调出Analysis分析结果。Loadrunner提供多种性能参数的分析结果,如: Summary Report——分析概要报告 Running Vusers——运行户数 Hits per Second——每秒钟的点击次数 Throughput——吞吐量 Transaction Summary——事务分析 Average Transaction Response Time——平均事务响应时间 Web Page

文档评论(0)

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

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

1亿VIP精品文档

相关文档