自整理loadrunner学习笔记2讲解.pdfVIP

  • 5
  • 0
  • 约3.39万字
  • 约 25页
  • 2020-09-10 发布于江苏
  • 举报
一、LoadRunner 一、LoadRunner 1.性能测试的概念 1.性能测试的概念 是指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满足 是指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满足 生产性能的要求。 生产性能的要求。 性能测试时一种正常测试,或者: 性能测试时一种正常测试,或者:在模拟真实的被测情况,测试被测系统 在模拟真实的被测情况,测试被测系统 的性能。 的性能。 2.影响系统性能的主要因素 2.影响系统性能的主要因素 硬件:CPU、内存、硬盘、网卡及其他网络设备 硬件:CPU、内存、硬盘、网卡及其他网络设备 操作系统 操作系统 网络 网络 中间件(是一类连接软件组件和应用的计算机软件)、Web 服务器 中间件(是一类连接软件组件和应用的计算机软件)、Web 服务器 数据库服务 数据库服务 客户端 客户端 编程语言、程序实现方式、算法 编程语言、程序实现方式、算法 3..什么是Load Runner 3..什么是Load Runner Load Runner,是一种预测系统行为和性能的负载测试工具 Load Runner,是一种预测系统行为和性能的负载测试工具 4.Load Runner的解决方案 4.Load Runner的解决方案 v v 利用 Virtual Users 代替实际测试人员 利用 Virtual Users 代替实际测试人员 v v 运行大量的“Virtual Users”在不同的机器上 运行大量的“Virtual Users”在不同的机器上 v v 通过“Controller”管理“V users” 通过“Controller”管理“V users” v v 利用图表工具分析测试结果 利用图表工具分析测试结果 5.Load Runner主要特点 5.Load Runner主要特点 v v 广泛支持业界标准协议 广泛支持业界标准协议 v v 支持多种平台开发脚本 支持多种平台开发脚本 v v 创建真实的系统负载 v 创建真实的系统负载 v 强大的实时监控与数据采集功能 强大的实时监控与数据采集功能 v v 精确分析结果,定位问题所在 精确分析结果,定位问题所在 6.性能测试的基本过程 6.性能测试的基本过程 a.性能测试需求分析 a.性能测试需求分析 (性能测试的目的就是把客户的真正需求搞清楚,是性能测试最关键的过程 ) (性能测试的目的就是把客户的真正需求搞清楚,是性能测试最关键的过程 ) b.性能测试计划 b.性能测试计划 (是性能测试的重要过程) (是性能测试的重要过程) c.性能测试用例 c.性能测试用例 (性能测试需求最终体现在性能测试用例设计中,性能测试用例应结合用户应用 (性能测试需求最终体现在性能测试用例设计中,性能测试用例应结合用户应用 系统的场景,设计出相应的性能测试用例,用例应能覆盖到测试需求) 系统的场景,设计出相应的性能测试用例,用例应能覆盖到测试需求) d.测试脚本编写 d.测试脚本编写 (性能测试用例编写完后,需要结合用例的需要,进行测试脚本的编写工作 ) (性能测试用例编写完后,需要结合用例的需要,进行测试脚本的编写工作 ) e.测试场景设计:{测试场景运行、场景运行监控、运行结果分析、系统性能 e.测试场景设计:{测试场景运行、场景运行监控、运行结果分析、系统性能 调优} 调优} (是以性能测试用例、测试脚本编写为基础,脚本编写完成,需在脚本中进行处 (是以性能测试用例、测试脚本编写为基础,脚本编写完成,需在脚本中进行处 理,如并发操作,则加入集合点;某一项业务处理响应时间等) 理,如并发操作,则加入集合点;某一项业务处理响应时间等) f.性能测试总结 f.性能测试总结 (性能测试工作完成后,需编写性能测试总结报告) (性能测试工作完成后,需编写性能测试总结报告) 7.性能测试的目的 7.性能测试的目的 是为了验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统总 是为了验证软件系统是否能够达到用户提出的性能指

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档