第8章 应用负载压力测试

上一篇 / 下一篇  2009-12-23 16:51:19 / 个人分类:软件评测师教程

  • 文件版本: V1.0
  • 开发商: 来源网络
  • 文件来源: 网络
  • 界面语言: 简体中文
  • 授权方式: 免费
  • 运行平台: Win9X/Win2000/WinXP

8应用负载压力测试

1、基本概念

负载压力测试

  指一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量

  包括并发性能测试、疲劳强度测试、大数据量测试等

性能测试

  对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等

性能评测主要内容包括两项内容:

1)、在真实环境下,检查系统服务等级的满足情况,评估并报告整个系统的性能

2)、对系统的未来容易作出预测和规划

性能调优步骤:

1)、查找形成系统瓶颈或者故障的根本原因

2)、进行性能调整和优化

3)、评估性能调整的效果

负载测试

通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试

压力测试

通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。

并发性能测试

逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标、资源临近指标等来确定系统并发性能的过程。

疲劳加强测试

采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源临近指标,来确定系统处理最大工作量强度性能的过程。

负载压力测试的目的

1)、在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况。

2)、预见系统负载压力承受力,在应用实际部署之前,评估系统性能

3)、分析系统瓶颈、优化系统

2、负载压力测试策略

手工进行测试和利用自动化负载压力测试工具。

3、负载压力测试中的盲点

负载压力测试期间必须要进行必要的功能内容,换句话讲,没有正确的功能保证,负载压力性能测试就失去了意义。

4、用户关心的需要进行网络监控的问题主要有

1)、分析关键应用程序的性能;

2)、定位问题的根源是在客户端、服务器、应用程序还是网络;

3)、哪些应用程序占用大量带宽

4)、哪些用户产生了最大的网络流量

5、网络应用性能监控包括的内容主要有

应用监视、关键特性、按会话统计传输负载、应用会话级事务响应时间、测试延迟是在何处被引入网络的瓶颈在哪里、趋势分析

6、疲劳强度测试

1)、日常烽务疲劳测试

2)、高峰业务疲劳模拟

7、大数据量测试

独立数据量测试、综合数据量测试

8、负载压力测试步骤

1)、分析应用程序

2)、定义测试目标

3)、计划放案实施

4)、检查测试目标

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2023-11-07  
   1234
567891011
12131415161718
19202122232425
2627282930  

数据统计

  • 访问量: 8113
  • 日志数: 5
  • 文件数: 10
  • 书签数: 6
  • 建立时间: 2009-12-23
  • 更新时间: 2010-11-12

RSS订阅

Open Toolbar