知识点讲解
 
       疲劳强度测试
知识路径: > 测试技术的分类 > 应用负载压力测试 > 负载压力测试解决方案 > 
考试要求:
相关知识点:11个
        疲劳强度对系统来讲也是一种负载,它强调的是长时间的考核。
               日常业务疲劳强度模拟
               有些客户反映“为什么我们的系统运行一段时间后服务器就要重起”,还有些客户反映“为什么我们的系统越用越慢呢”等这样一类问题,这些就是系统不能承受长时间疲劳运行的表现。
               系统日常业务可能负载并不大,但其特点是持续时间长,比如正常情况下每天持续8小时,而对某些系统,24小时都需要运转。那么系统能否在正常负载情况下长时间运行呢?要验证此项性能的测试就是疲劳强度测试。
               日常业务疲劳强度测试,就是模拟系统的日常业务,持续执行“一段时间”,暴露系统的性能问题,例如内存泄漏、资源争用等,分析与调整的方法与并发性能测试是非常类似的。
               高峰业务疲劳强度模拟
               一般情况下系统运行都有其高峰期,比如对一个鲜花订购系统而言,在特殊的节日,例如情人节、母亲节等,都是其高峰期;那么一个医院网上挂号系统,早晨8:00~11:00就是其业务的高峰期。疲劳强度测试必须要模拟这样的高峰业务。我们可以看到,这样的负载是对系统的双重考验,既包括负载,又包括长时间。
               这里我们需要对“一段时间”有个合理的选择,这个时间指标要满足两个主要条件,一是这段模拟时间所处理的交易量要达到系统疲劳强度需求的业务量,例如某个系统至少要无故障运行3个月,处理30万笔交易,那么我们所执行的疲劳强度测试就必须保证这个交易量,以满足系统对长时间运行过程中所递增的数据量的要求;二是在这段测试周期中必须通过加大负载,以及尽可能长的测试周期来保证疲劳强度测试。
               在后面章节的实例部分有相关举例。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有