LoadRunner基础培训
- 格式:ppt
- 大小:2.92 MB
- 文档页数:40


基于LoadRunner的性能测试培训课程适用于:性能工程师,操作人员,QA工程师需要对应用进行负载测试的LoadRunner 新用户概述:LoadRunner是自动化负载测试工具,允许用户在应用实施前、实施中或实施后对其进行负载测试。
本课程的设计目标是帮助用户打下良好的负载测试知识基础。
LoadRunner的组件——LR Controller和LR Virtual User Generator用于计划和创建高效的负载测试。
您将会使用LRController来创建和运行负载测试场景。
LR Analysis组件用于对负载测试结果进行分析,您将会学习到如何分析LR Analysis 图表,满足负载测试目标。
所有的课题都会有实验课程,帮助您掌握使用LoadRunner进行对系统进行负载测试的所需知识。
VuGen 是用来记录和运行用户在被测应用上面的操作的脚本工具。
在脚本生成器的讲解和演练中,着重在Web和winsock、Database、Tuxedo、Java等环境中如何计划、创建和增强虚拟用户(Vuser)的脚本。
课程目标:在课程结束后,您将能够:•负载测试的价值•计划高效的负载测试•了解当前软件企业中的性能测试实践•建立负载测试目标•运行负载测试场景•执行场景时创建不同级别的负载•分析和解释负载测试结果• 使用VuGen录制脚本•了解http、winsock、Database、Tuxedo等协议的脚本处理方式• 度量特定业务流程事务时间• 增加内容检查• 使用参数化的脚本处理用户输入数据• 如何通过增加VuGen函数定制脚本• 关联脚本处理服务器动态返回的数据•其他的一些高级技巧• LoadRunner调用Diagnostics进行测试预备知识:具有微软Windows 2000 或NT操作系统的使用经验具有较深入的Web 应用或C/S 应用环境方面的知识具有一定的C语言编程知识更佳培训内容:性能测试基础知识性能测试基本概念常见性能测试种类性能测试的应用领域性能测试的误区性能调优基础知识性能测试综述计划高效的负载测试为测试定义可衡量的目标测试前信息收集记录和组织系统信息LoadRunner 安装LoadRunner 体系架构规划LoadRunner 组件的安装识别安装的软硬件需求测试场景介绍LoadRunner 测试场景的组成元素识别不同类型的场景如何选择场景创建场景的基本步骤性能测试规划与设计性能测试流程简介性能测试需求分析性能测试整体规划性能测试计划制定过程高级性能测试用例设计使用运行时设置讨论脚本和场景的运行时设置配置Controller 的运行时设置性能测试实施与案例分析开发阶段性能测试实施方法现场阶段性能测试实施方法性能测试过程监控执行测试场景测试场景运行准备识别提高场景运行效率的技术测试场景调度按照组和场景调度准备虚拟用户初始化调度的配置配置场景的虚拟用户开始和停止设置性能监控器讨论性能监控器的价值选择性能监控器在性能监控器中添加指标IP Spoofingrouting tables和负载均衡系统中如何使用IP地址IP spoofing在性能测试中的重要作用如何在LoadRunner 中实现IP spoofing处理防火墙问题当测试环境中存在防火墙时遇到的问题使用LR解决防火墙问题结果分析讨论根源问题分析的流程利用LoadRunner 诊断错误解释LoadRunner 图表的含义VuGen总体介绍什么是VuGen?VuGen如何录制?VuGen中的工作流和任务树视图介绍如何取得在线帮助文件脚本录制计划录制在Web环境中使用VuGen进行录制讨论录制选项描述HTML和URL录制方式何时使用HTML 和/或URL 方式进行录制回放回放基本脚本事务事务介绍在录制中或者录制后增加事务度量响应时间参数化使用参数化解决回放问题使用数据库向导生成海量数据如何在企业性能测试实践中准备数据录制后进行自动关联使用关联Studio扫描脚本进行动态数据关联内容检查Checkpoints识别负载测试中需要检查的内容脚本录制后增加文本检查点操作Actions操作模块介绍脚本中如何创建多操作脚本视图介绍树视图和脚本树突的区别VuGen脚本中的基础C语言特性C语言的表达式、变量和函数VuGen中的调试技术(断点、单步执行)Internet Protocols介绍学习BS结构应用中使用的Internet模型一些高级脚本技术识别协议相关的特定函数发送定制输出信息在脚本中增加错误处理和业务逻辑手工关联分析关联方法的异同使用创建参数选项的方法关联动态数据使用WinDiff和关联函数手工关联在录制前定制自动关联规则在录制选项中定义关联规则高级错误处理使用内容检查创建全局验证使用按需日志在控制器中查看错误快照脚本使用前的一些注意事项在VuGen中验证脚本的功能识别和配置相应的运行时设置向脚本选项中增加文件LoadRunner中调用Diagnostics在Controller中如何配置以及调用Diagnostics 在Controller中如何查看Diagnostics运行结果如何统一保存、分析结果。