【性能测试】性能测试基础:性能测试的概念、分类、场景和设计要点

作者: lhlaishui 分类: 成长之路 发布时间: 2023-08-10 14:40

引  言

“性能”一词对大部分来说并不陌生,在日常生活或工作中我们经常会听到关于性能的描述:

“这台电脑的性能也太差了吧,打开个软件都能卡半天!”

“新发布的小米11pro性能好强大啊!”

“这款处理器的性能真强劲,完全吊打……”

“打开个网页也要加载半天,这个网站的服务器性能也太差了吧……”

“看看我的新车,百米加速xxx秒,性能强的一批!”

虽说如此,但是你真的了解“性能”吗?你知道性能背后深层的意思吗?以软件测试中的服务器性能场景为例:

A:这个网站的服务器性能太差啦!

B:差在哪里?

A:加载网页的速度太慢了!

B:确定是服务器性能差?而不是你的网络不行?不是你的电脑不行?不是你打开的方式不对???

打破砂锅问到底,用量化的数据指标来代替直观的感受是我们性能测试需要做的事情。下面我们就来详细学习一下性能测试的基本知识吧!

1  性能测试的基本概念

性能测试在软件的质量保证过程中起着举足轻重的作用。特别是对于一些并发量大的大型网站来说,做好性能测试,找到性能瓶颈,并根据性能测试结果做出针对性的优化至关重要。比如各大电商平台在双11背后肯定做足了性能测试,否则一旦网站崩溃,带来的损失就不是亿点点了……

中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。

2  性能测试的分类

根据测试的目的和手段来划分,性能测试可以划分为负载测试、压力测试、基准测试、配单测试、容量测试、稳定性测试和扩展性测试。

小海购FL内容已经被部分隐藏,请输入验证码查看全部内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“小海购FL”或者“xhg-fl”或者微信扫描右侧二维码都可以关注本站微信公众号。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注