在进行性能测试时,应该要明确性能测试的策略,所以对性能测试的各种类型,需要有确切的认识,以下介绍性能测试的几种类型。
1、性能测试:性能测试通常泛指所有类型的性能测试,目标是在特定条件下验证软件系统的性能是否达到预期指标的结果。
2、负载测试:负载测试是指模拟真实的用户行为,通过不断加压直到系统性能测试瓶颈或资源达到饱和。负载测试是最常进行的性能测试,用于测量系统的容量,发现系统瓶颈并配合性能调优。
3、压力测试:压力测试是指测试系统在一定的饱和状态下系统的处理能力。在负载测试的基础上,继续不断加压到一定阶段。通过压力测试通过CPU使用率达到75%以上或者内存使用率达70%以上(具体的压力指标也可以是数据库达到相关指标,或者中间件连接数达到某种指标等等),用于测试系统在压力环境下的稳定性。
[注:许多开发人员提出测试申请,说要做一个压力测试,做为专业的性能测试人员,那么需要明确测试需求,开发人员说的压力测试,往往不是真正意义上的压力测试]
4、可靠性测试:可靠性测试是指加载一定的业务压力,同时让压力持续运行一段时间,测试系统是否可以稳定运行。
5、并发测试:并发测试是模拟用户在访问同一应用的测试,用于发现并发问题,例如线程锁、资源争用、数据库死锁等。
6、配置测试:配置测试是指验证各种配置对系统性能的影响,常用于性能调优和能力规划。
7、疲劳强度测试:在系统稳定运行情况下,以能够支持的最大并发用户数或日常运行用户数,持续执行业务操作一段时间,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作强度的性能表现。
8、大数据量测试:大数据量测试侧重点在于数据的量上,包括独立的数据量测试和综合数据量测试。独立的数据量测试可以理解为某些系统存储、传输、统计、查询等业务进行大数据量测试,而综合数据量测试一般和压力测试、负载测试、疲劳强度测试相结合进行。
综上所述:在进行性能测试之前,需明确此次性能测试的测试需求,针对不同的测试需求,性能测试人员采取不同的测试策略,这点非常重要。
分享到:
相关推荐
八年级政治下学期第四单元分清是非测试题 苏教版 试题.doc
八年级政治下册 第四单元 分清是非综合测试题(无答案) 苏教版 试题.DOC
江苏省太仓市第二中学八年级政治下册 第四单元 分清是非综合测试题(无答案) 苏教版
这是一个值类型与引用类型的小测试!分清什么事值类型与引用类型!
其效果是以可执行的形式文档化你的需求,迫使你分清职责隔离依赖以驱动你的设计,编织安全网以便将Bug扼杀在在摇篮状态,防止其逃逸。可传统测试人员的活动是试图找到已经逃逸的Bug。这两种活动都是必要的,而且...
web前端知识在乱花渐欲迷人眼的当下,如何分清主次和学习优先级呢?.
音乐活动:分清左右.doc
如何分清普通感冒和流感?
往往留给测试人员的时间很有限,测试工作的重点就是多测试,早发现问题,这时候我认为测试用例的粒度是可以放粗一些的,但是“粗”不代表随意,虽然可以放“粗”一些,但是要能明确测试要点,分清主次。而在项目时间...
英语口语表达要先分清场合.docx
分清业主和物业的消防安全责任.docx
最新北师大一年级数学上册分清左右教案.doc
八年级政治 第四单元分清是非 试题.doc
分清责任很重要交通事故责任认定分析.pptx
幼儿园教案2021-音乐活动:分清左右.doc
在测试时间紧迫的情况下,你不知道要测什么,或者要先测试那些功能,测试用例这个时候就可以帮你分清重点,因为测试用例写完后一定要标重要程度和优先级,以防止在紧急的情况下有重点的工作。 4.你积极的工作状态不...
往往留给测试人员的时间很有限,测试工作的重点就是多测试,早发现问题,这时候我认为测试用例的粒度是可以放粗一些的,但是“粗”不代表随意,虽然可以放“粗”一些,但是要能明确测试要点,分清主次。而在项目时间...
教你如何分清“和田”、“昆仑”和“俄料”.docx教你如何分清“和田”、“昆仑”和“俄料”.docx
领域建模-分清问题域和问题解决域.docx
幼儿园中班音乐教案《分清左右》润新教育.txt