软件性能测试策略及流程

性能测试的策略

一、基准测试

含义:

指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。一般是以单个用户进行压测。

目的:

通过基准测试建立一个已知的性能水平(称为基准线),对大并发下系统性能变化的评估提供参考的依据。

二、并发测试

并发测试一般是指负载测试和压力测试

1、负载测试

含义

在测试过程中,逐渐增加系统负担,直到出现系统不能接受的性能点。

目的

发现系统的负载极限。

2、压力测试

含义

在不同的负载下测试系统的运行状况

目的

发现系统能支持的最大负载

压力测试与负载测试的比较:

实现方法基本相同

测试的目的不同

三、稳定性测试

(亦可称可靠性测试)通过给系统加载一定的业务压力,让系统持续运行一段时间(一般为7x24小时),检测系统是否能够稳定运行。

一般在性能测试达到指标后进行

一般选择受压力比较严重的场景进行测试,

并发用户数一般为压力测试时的用户数量的2倍

二、性能测试流程图


性能测试流程
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容