性能测试浅谈

Posted canglongdao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试浅谈相关的知识,希望对你有一定的参考价值。

性能测试的目的,简单来说是响应时间,吞吐量,稳定性,容量等;

在实际工作中,性能测试一般会从以下几个方面着手:

1.基准测试,单一用户 或 无用户情况下的测试;目的:a.查看结果是否符合预期;b.建立可度量的参考标准,为后续调优等提供对比参考;

 

2.日常压力测试,基准测试通过后,进行较小压力测试;如系统平均访问量,平均在线人数,每日完成事务数等;目的:发现一些较表面性能问题并处理;

 

3.峰值压力测试,在日常压力测试通过后,进行更大压力测试;

此压力一般为未来几年后的预期压力,可根据历史日均压力,日最高压力等信息,估算出未来几年的日均及日最高压力;

再通过一些常用估算法,如二八原则(80%的工作,在20%的时间内完成),将日压力转化为峰值压力(可预期的最大负载压力);目的:系统满足未来几年增长的压力;

 

4.容量测试,验证系统满足预期压力后,还需要知道系统能承受的最大压力,即容量;

通过增大压力(如用户),查看吞吐量失败率,利用率,响应时间;

 

5.稳定性测试,为了缩短工期,可以将预期1天完成的事情,2h完成(二八原则),那么连续测试10h,相当于测试5天;主义监控各种性能指标是否平稳;

 

以上是关于性能测试浅谈的主要内容,如果未能解决你的问题,请参考以下文章

浅谈Web性能测试

性能测试浅谈

浅谈软件性能测试中关键指标的监控与分析

浅谈性能测试分析

浅谈软件性能测试中关键指标的监控与分析

性能测试浅谈