LoadRunner11操作手册整理.docx

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LoadRunner11操作手册整理

第一章 Loadrunner11简介随着软件开发技术不断发展和日益成熟,现代应用程序也越来越复杂。应用程序可以利用数十个甚至数百个组件完成以前用纸或人工完成的工作。在业务处理过程中,应用程序复杂度与潜在故障点数目之间有直接的关联。这使得找出问题根本原因变得越来越困难。软件惊人的变化速度和激增的复杂性为软件开发过程带来了巨大的风险。严格的性能测试是量化和减少这种风险最常见的策略。使用 HP LoadRunner 进行自动化负载测试是应用程序部署过程中一个非常重要的环。1.1为什么要实现性能自动化测试自动化性能测试是利用产品、人员和流程来降低应用程序、升级程序或补丁程序部署风险的一种手段。自动化性能测试的核心是向预部署系统施加工作负载,同时评估系统性能和最终用户体验。一次组织合理的性能测试可以让用户清楚以下几点:应用程序对目标用户的响应是否足够迅速?应用程序是否能够游刃有余地处理预期用户负载?应用程序是否能够处理业务所需的事务数?在预期和非预期用户负载下应用程序是否稳定?是否能够确保用户在使用此应用程序时感到满意?通过回答这些问题,自动化性能测试可以量化业务状况的更改所带来的影响。这反过来也可以让用户清楚部署此应用程序的风险。有效的自动化性能测试可帮助您做出更加明智的发行决定,防止发行的应用程序带来系统停机和可用性问题。1.2 LoadRunner 包含哪些组件LoadRunner 包含以下组件:Virtual User Generator 录制最终用户业务流程并创建自动化性能测试脚本,即 Vuser 脚本。Controller 组织、驱动、管理并监控负载测试。Load Generator 通过运行 Vuser 产生负载。Analysis 用于查看、剖析和比较性能结果。Launcher 使您可以从单个访问点访问所有 LoadRunner 组件。1.3了解 LoadRunner 术语场景场景文件根据性能要求定义每次测试期间发生的事件。Vuse在场景中,LoadRunner 用虚拟用户(Vuser)代替真实用户。Vuser 模仿真用户的操作来使用应用系统。一个场景可以包含数十、数百乃至数千个 Vuser。脚本Vuser 脚本描述 Vuser 在场景中执行的操作。事物要评测服务器性能,需要定义事务。事务代表要评测的终端用户业务流程。1.4什么是负载测试流程负载测试一般包括五个阶段:规划,创建脚本,定义场景,执行场景,分析结果。规划负载测试:定义性能测试要求例如并发用户数量,典型业务流程和要求的响应时间。创建Vuser1脚本:在自动化脚本中录制最终用户活动。定义场景:使用Loadrunner11 Controller 设置负载测试环境。运行场景:使用Loadrunner11 Controller驱动,管理并监控负载测试。分析结果:使用Loadrunner11 Analysis创建图和报告并评估性能。1.5熟悉 HP Web Tours1:启动Hp Web Tours 示例 开始 - 程序 - Hp Loadrunner - samples - Web - start web server - Hp Web Tours Application (或者在浏览器中输入::1080/WebTours/:1080/WebTours/) 进入示例的主页面2:启动web server 服务后,在浏览器中输入::1080/:1080/ 进入的是loadrunner11的主页面3:在示例主页面的左窗格中输入用户名和密码,点击登录 Username:jojo Password:bean 4:预定机票(flights),在 Credit Card (信用卡)框中输入并在 Exp Date (到期日)框中输入 06/10。单击 Continue (继续)。这时将打开 Invoice (发票)页面,显示您的发票。5:suspend-延迟,推辞 Terminate-使结束6:退出web server ,在任务栏上打开,单击Terminate。第二章 Loadrunner的功能2.1创建负载测试Controller 是中央控制台,用来创建、管理和监控您的测试。您可以使用 Controller来运行模拟实际用户操作的示例脚本,并通过让一定数量的 Vuser 同时执行这些操作,在系统上产生负载。 打开HP Loadrunner11窗口选择开始程序HP Loadrunner11Loadrunner11,这时将打开Loadrunner11.00的窗口,如下图所示:打开Controller 在Loadrunner11Launcher窗格中单击Run Load Tests(运行负载测试),默认情况下,Loadrunner11 Controlle

文档评论(0)

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

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

1亿VIP精品文档

相关文档