为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Loadrunner11中文帮助文档

2019-04-30 5页 doc 18KB 93阅读

用户头像

is_713593

暂无简介

举报
Loadrunner11中文帮助文档Loadrunner11中文帮助文档 第 1 课介绍 LoadRunner 和测试概念。第 2 课提供一个测试示例说明LoadRunner 的功能。第 3 课至第 6 课说明如何使用HP Virtual User Generator 创建脚本。第 7 课至第 9 课说明如何使用 LoadRunner Controller 设计并运行负载测试。第 10 课介绍 Analysis 工具说明如何创建图和报告来帮助分析负载测试结果。学完本教程您可以对自己的应用程序设计及运行一个简单测试并对其进行监控。建议按照提供的课程顺序学习本教...
Loadrunner11中文帮助文档
Loadrunner11中文帮助文档 第 1 课介绍 LoadRunner 和测试概念。第 2 课提供一个测试示例说明LoadRunner 的功能。第 3 课至第 6 课说明如何使用HP Virtual User Generator 创建脚本。第 7 课至第 9 课说明如何使用 LoadRunner Controller 设计并运行负载测试。第 10 课介绍 Analysis 工具说明如何创建图和来帮助分析负载测试结果。学完本教程您可以对自己的应用程序设计及运行一个简单测试并对其进行监控。建议按照提供的课程顺序学习本教程。11第 1 课简介LoadRunner在过去的 30 年中许多公司已经将软件作为了自动化工作的工具。软件应用程序已经极大地提高了人们的工作效率和社会生产力并成为促进全球经济协作与信息共享的一种新媒介。事实上软件应用程序已经成为各类业务关键信息共享和事务处理的主要途径。如今软件应用程序包含了从电子邮件到用于事务处理的 CRM 等业务。随着软件开发技术不断发展和日益成熟现代应用程序也越来越复杂。应用程序可以利用数十个甚至数百个组件完成以前用纸或人工完成的工作。在业务处理过程中应用程序复杂度与潜在故障点数目之间有直接的关联。这使得找出问题根本原因变得越来越困难。而且软件应用程序和汽车不同。它们没有仅在损坏后才需要更换的永久部件。无论是要增强竞争优势还是要响应业务状况中的变化软件应用程序每周、每月、每年都在变化。不断的变化又会产生其他风险而这些风险需要由公司来管理。软件惊人的变化速度和激增的复杂性为软件开发过程带来了巨大的风险。严格的性能测试是量化和减少这种风险最常见的策略。使用 HP LoadRunner 进行自动化负载测试是应用程序部署过程中一个非常重要的环节。本节介绍以下主题?7?2第 12 页的“为什么要实现性能测试自动化”?7?2第 12 页的“LoadRunner 包含哪些组件”?7?2第 13 页的“了解 LoadRunner 术语”?7?2第 13 页的“什么是负载测试流程”?7?2第 13 页的“熟悉HP Web Tours”?7?2第 15 页的“应用程序”第 1 课?6?1 简介 LoadRunner1212为什么要实现性能测试自动化自动化性能测试是利用产品、人员和流程来降低应用程序、升级程序或补丁程序部署风险的一种手段。自动化性能测试的核心是向预部署系统施加工作负载同时评估系统性能和最终用户体验。一次组织合理的性能测试可以让用户清楚以下几点?7?2应用程序对目标用户的响应是否足够迅速?7?2应用程序是否能够游刃有余地处理预期用户负载?7?2应用程序是否能够处理业务所需的事务数?7?2在预期和非预期用户负载下应用程序是否稳定?7?2是否能够确保用户在使用此应用程序时感到满意通过回答这些问题自动化性能测试可以量化业务状况的更改所带来的影响。这反过来也可以让用户清楚部署此应用程序的风险。有效的自动化性能测试可帮助您做出更加明智的发行决定防止发行的应用程序带来系统停机和可用性问题。LoadRunner 包含哪些组件LoadRunner 包含以下组件?7?2Virtual User Generator 录制最终用户业务流程并创建自动化性能测试脚本即 Vuser 脚本。?7?2Controller 组织、驱动、管理并监控负载测试。?7?2Load Generator 通过运行 Vuser 产生负载。?7?2Analysis 用于查看、剖析和比较性能结果。?7?2Launcher 使您可以从单个访问点访问所有LoadRunner 组件。第 1 课?6?1 简介 LoadRunner1313了解 LoadRunner 术语场景文件根据性能要求定义每次测试期间发生的事件。在场景中LoadRunner 用虚拟用户或称 Vuser代替真实用户。Vuser 模仿真实用户的操作来使用应用系统。一个场景可以包含数十、数百乃至数千个 Vuser。Vuser 脚本描述 Vuser 在场景中执行的操作。要评测服务器性能需要定义事务。事务代要评测的终端 用户业务流程。什么是负载测试流程负载测试一般包括 5 个阶段规划、创建脚本、定义场景、执行场景和分析结果。?7?2规划负载测试。定义性能测试要求例如并发用户数量、典型业务流程和要求的响应时间。?7?2创建 Vuser 脚本。在自动化脚本中录制最终用户活动。?7?2定义场景。使用 LoadRunner Controller 设置负载测试环境。?7?2运行场景。使用 LoadRunner Controller 驱动、管理并监控负载测试。?7?2分析结果。使用 LoadRunner Analysis 创建图和报告并评估性能。熟悉 HP Web Tours为说明 HP 解决本教程举例说明了示例应用程序的性能要求。HP Web Tours 应用程序是一个基于 Web 的旅行社系统。HP Web Tours 用户可以连接到 Web 服务器搜索航班预订机票并查看航班路线。虽然 LoadRunner 支持 40 多种类型的应用程序但本教程仅演示了如何对基于 Web 的应用程序进行负载测试。如果进行负载测试的应用程序不是基于Web请联系 HP 以获取帮助。在这部分您将逐步熟悉 HP Web Tours 应用程序。场景VuserVuser 脚本事务第 1 课?6?1 简介 LoadRunner1414打开 HP Web Tours您将使用 HP Web Tours 应用程序来亲身体验性能测试。继续学习本教程之前请先按照以下步骤简单熟悉一下此应用程序。 1确保示例 Web 服务器正在运行。安装并重启 LoadRunner 之后Web 服务器会自动启动。如果重启系统后服务器仍未运行请选择开始 gt 程序 gt HPLoadRunner gt Samples gt Web gt 启动 Web 服务器。注如果尝试启动已运行的 Web 服务器将会出现错误消息。您可以忽略此消息继续学习本教程。 2打开 HP Web Tours 应用程序。选择开始 gt 程序 gt HPLoadRunner gt Samples gt Web gt HP Web Tours 应用程序。浏览器将打开 HP Web Tours 的主页。注?7?2确保LoadRunner 安装在默认的计算机目录下。如果LoadRunner 没有安装在默认目录下将无法打开 HP Web Tours 应用程序。?7?2HP Web Tours 应用程序要求使用安装了 Java 的浏览器。有关详细信息请参阅相关 Java 文档。 3登录到 HP Web Tours。输入以下信息?7?2用户名jojo?7?2密码bean 在左窗格中单击 Login登录。将出现 HP Web Tours 应用程序欢迎您使用的消息。第 1 课?6?1 简介 LoadRunner1515 4预订机票。 a在左窗格中单击 Flights航班。将打开 Find Flight查找航班页面。将Arrival City到达城市更改为 Los Angeles洛杉矶。单击 Continue继续。 b在 Find Flight查找航班页面上接受默认航班选择并单击 Continue继续。 c在 Payment Details支付明细页面上单击 Continue继续。将显示Invoice发票页面概述航班预订情况。 5结束您的 HP Web Tours 会话。在左窗格中单击 Sign Off注销退出。应用程序要求现在您已经熟悉了 HP Web Tours假设您是负责检验该应用程序是否满足业务需要的性能工程师。项目经理给您列出了 4 个发行条件 1HP Web Tours 必须能够成功处理 10 家旅行社的并发操作。 2HP Web Tours 必须能够处理 10 个并发的机票预订操作且响应时间不能超过 90 秒。 3HP Web Tours 必须能够处理 10 家旅行社的并发航班路线查看操作且响应时间不能超过 120 秒。 4HP Web Tours 必须能够处理 10 家旅行社的并发登录和注销操作且响应时间不能超过 10 秒。本教程将指导您完成检验每项业务需求的负载测试使您清楚 是否可以发行此应用程序。17第 2 课LoadRunner 的功能为了清晰说明LoadRunner 的功能我们将运行一次负载测试使用最多 10 个并发用户对一个数据库应用程序运行负载测试并分析测试结果。这次测试将模拟几家旅行社同时使用机票预订系统例如登录、搜索航班、购买机票、查看航班路线和注销。测试期间您可以使用 LoadRunner 的联机监控器观察 Web 服务器在负载下的运行情况。特别是可以看到负载的增加如何影响服务器对用户操作的响应时间事务响应时间以及如何引起错误的产生。当您了解如何使用 LoadRunner 在系统中生成负载并测试系统对该负载的响应情况后您将学习如何使用 LoadRunner 组件VuGen、Controller 和 Analysis创建并运行自己的测试以及如何分析测试结果。您可以购买在这一课您将学习以下内容?7?2第 18 页的“创建负载测试”?7?2第 21 页的“运行负载测试”?7?2第 22 页的“监控负载测试”?7?2第 24 页的“分析结果”第 2 课?6?1 LoadRunner 的功能1818创建负载测试Controller 是中央控制台用来创建、管理和监控您的测试。您可以使用Controller 来运行模拟实际用户操作的示例脚本并通过让一定数量的 Vuser 同时执行这些操作在系统上产生负载。 1打开 HP LoadRunner 窗口。选择开始 gt 程序 gt HPLoadRunner gt LoadRunner。这时将打开HPLoadRunner11.00 窗口。第 2 课?6?1 LoadRunner 的功能1919 2打开 Controller。在 LoadRunner Launcher 窗格中单击运行负载测试。默认情况下LoadRunner Controller 打开时将显示“新建场景”对话框。单击取消。
/
本文档为【Loadrunner11中文帮助文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索