性能测试定义和性能指标

本文详细介绍了性能测试的定义,将其分为功能测试和非功能测试,并阐述了性能测试的意义在于发现和预防系统性能瓶颈。文章还列举了关键性能指标,如TPS、响应时间和并发用户数,并解释了它们之间的关系。最后提到了资源利用率的重要性,并分享了软件评测师备考资料。
摘要由CSDN通过智能技术生成

这是一篇被拖延了很久的文章。。。

一、什么是性能测试?

1、软件测试分类

软件测试的种类有很多,根据各种分类方法细数起来不下 20 种类型。

根据实际工作中我们接触最多的类型,可以概括分为功能测试和非功能测试两种。

功能测试又可以包括冒烟测试、回归测试、SIT测试、UAT测试等等。

非功能测试通常又包括性能测试、负载测试、压力测试、疲劳测试、安全测试、兼容性测试、可靠性、稳定性测试等等。

2、性能测试的定义

何谓性能?

性能,其实是软件功能的另一种体现方式,它强调软件在特定时间、空间条件下,软件是否能正常实现功能、满足用户预期要求。

何谓性能测试?

性能测试,就是通过特定方式对被测系统按照不同的策略施加压力,获取系统的响应时间、TPS、吞吐量、资源利用率等性能指标,以期保证生产系统的性能能够满足用户需求的过程。

另外,在各种专业的软件测试书籍和一些培训机构中,会告诉我们性能测试、负载测试、压力测试、疲劳测试等几种测试类型的具体区别,这几个概念很容易混淆,很多同学也对这一块感到很迷惑,但是实际工作中,一般不会有很明确的区别,通常在系统性能这方面更多的只区分性能测试和稳定性测试这两个场景。

3、性能测试的意义

成功的性能测试是要消除系统的性能瓶颈吗?

然并卵,我们必须要正视的一点:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值