LoadRunner讲解.ppt

3.1 性能测试基础 3.1.1性能测试基本概念 什么是性能测试 性能测试目前没有确切的定义,一般认为,性能测试就是一个测试过程,指的是在一定约束条件下(指定的软件、硬件和网络环境等)确定系统所能承受的最大负载压力。通过性能测试,可以实现以下一个或者几个目标: 判断软件是否满足预期的性能需求(如果设计时有性能需求并且性能需求合理) 判定软件的性能表现 寻找软件可能存在的性能问题,定位性能瓶颈并解决问题 3.1 性能测试基础 3.1.1性能测试基本概念 性能测试必要性 3.1 性能测试基础 应用处于最上端,往往性能表现由硬件配置、操作系统、中间件和数据库整体来决定 即便是应用开发没有任何问题,可是任何一个环节都有可能造成性能瓶颈,而造成性能瓶颈的原因往往可能只是一个参数的设置。 所以,通过性能测试,了解应用系统的性能表现,同时调节各个环节的参数设置。找出最佳参数配置,为系统上限提供一定的参考,是很有必要的。 3.1 性能测试基础 3.1.1性能测试基本概念 性能测试分类 并发性能测试 并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点。 负载测试 压力测试 3.1 性能测试基础 3.1.1性能测试基本概念 疲劳强度与大数据量测试 疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标

文档评论(0)

1亿VIP精品文档

相关文档