精通loadrunner.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设置: 课程安排: 课程目标 理解Web应用的压力测试中所面临的问题 明确一个LoadRunner专家的职责 学习利用LoadRunner进行压力测试 为什么要对Web应用执行压力测试? Web应用失败的代价是巨大的 决不仅仅是手指点几下而已 增强应用部署的信心 通过压力测试可以保证应用在真实环境下的性能和功能 Web应用的功能测试和性能测试 基于Web的多层结构 手动测试存在的问题 LoadRunner 的解决方案 LoadRunner 的解决方案 LoadRunner 的解决方案 LoadRunner 的解决方案 LoadRunner 工作流程 “The Big Picture” 压力测试的人员分工 LoadRunner 项目组人员职责 本课程涉及到的关键词 本教程涉及到的关键词 培训教程 LoadRunner 创建基于Web应用的自动化压力测试 高级应用: 问题和解决方案 脚本录制和回放 常见问题及解决方案 数据归属关系 动态变量 制定计划 录制脚本 定制事务 参数化 增加检查点 设计测试场景 介绍利用LoadRunner进行基于Web应用的压力测试的概念和技巧 使用LoadRunner执行一个基于Web应用的压力测试,巩固所学的概念和技巧。 基于Web的飞机订票系统 基于Web应用的压力测试 概述 功能测试 压力测试 执行提交后检查业务处理程序是否正确 功能性 举例 目标 检查2000个并发的点击是否会导致系统崩溃? 系统稳定性 事务处理的响应时间是否符合需求规范? 系统性能 检查系统在大负载情况想业务处理流程是否正确 大负载下系统的功能性 举例 目标 测试人员 压力产生 被测系统 是否有足够的测试资源? 测试人员 客户机 如何调度和同步测试用户? 如何搜集和分析测试结果? 如何完成回归测试? 分析? 123.20 所有人注意:点击按钮 Web server Database server 调度员 被测系统 Web server Database server 压力产生 Vuser 主机 解决测试资源的限制 利用图表工具分析测试结果 利用录制的脚本进行回归测试 Analysis Controller 运行大量的“Virtual Users”在不同的机器上 利用 “Virtual Users”代替实际测试人员 通过“Controller”管理“ Vusers” 支持多种协议和API 能够对多种Server和资源进行监控 Web servers Web application servers Database servers System resources Virtual User Generator 产生压力和搜集测试结果 生成用于“Controller”部署的 “ Vusers” 通过图表分析工具来编译和显示测试结果 LoadRunner Controller LoadRunner Analysis 系统性能调优 分析测试结果 阶段 5 LoadRunner V U G E N LoadRunner C O N T R O L L E R A N A L Y S I S 执行场景 阶段 4 设计测试场景 阶段 3 创建 Web Virtual Users 阶段 2 阶段 1 制定压力测试方案 NOTE: 这是LR的一个典型工作流程。为便于理解这个流程,在本教程中有些步骤将按照 不同的顺序来介绍。 人员/角色 主要职责 提供被测系统业务流程方面的建议 Database性能专家 数据库性能调优 LoadRunner 专家 Web Server 性能专家 项目经理 业务专家 web server性能调优 管理Web站点的执行 在被测系统上产生大用户量的负载 LR 专家 业务专家 项目经理 LR 专家 业务专家 项目经理 LR 专家 LR 专家 系统管理员 服务器性能调优专家 系统性能调优 分析测试结果 阶段 5 执行场景 阶段 4 设计测试场景 阶段 3 创建 Web Virtual Users 阶段 2 阶段 1 制定压力测试方案 系统管理员 服务器性能调优专家 LR 专家 NOTE: “Action files” 将在下一课中讨论 通过回放一个或多个录制好的“Action files”(业务流程文件)来模拟一个真实用户的操作 Virtual User “Vusers”是利用 LoadRunner 执行压力测试的核心。 为了完成一项业务所需要执行的一系列业务操作 。通常我们把它称作 “transaction(事务)。” 业务流程 NOTE: 我们会在本教程里频繁的提到这个关键词 Astra QuickTest and LoadRunner are load testing tools

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档