性能测试-性能测试的标准依据和价值(1)

性能测试的依据

国际标准化组织ISO/IEC JTC1/SC7/WG6开展了软件质量度量和评价的标准化工作,制定了ISO/IEC 25000 SQuaRE系列国际标准。

GB/T 25000.1---2021《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第1部分:SQuaRE指南》便是采纳ISO/IEC 25000系列标准制定的国家标准。

国际和国家标准定义了系统与软件的质量模型,主要包括产品质量模型和使用质量模型

产品质量模型

使用质量模型

软件的性能质量可以通过性能效率来度量和评估,而性能效率主要包括如下几个子特性。

❑时间特性:软件执行其功能所需的响应时间、处理时间等。

❑资源利用性:软件执行其功能所需资源的数量和类型,例如内存、CPU、网络带宽的占用情况,需要的特殊设备的数量等。

❑容量:包括存储数据项数量、并发用户数、通信带宽、交易吞吐量、数据库规模等在软件运行时的最大限度。

❑性能效率的依从性:是否遵守了与性能效率相关的标准、约定或法规等,例如遵守金融行业的关于性能效率的规定。性能效率这一指标可反映系统和软件所达到的效率水平,软件性能与在指定条件下所使用的资源量有关。

性能测试价值

通过性能测试,可以验证软件系统的性能指标是否能够满足用户的需求,评估软件系统的运行能力,如系统在特定负载下对用户操作的响应时间、支撑并发用户数量、稳定性和可靠性等。通过性能测试,也可以发现软件系统在运行中可能存在的性能瓶颈,识别系统的弱点,如系统中极端或烦琐的代码逻辑,从而可以有针对性地对软件系统进行性能调优。

本文来自《企业性能测试》

相关推荐
0和1的舞者1 天前
接口自动化测试详解(二):requests 请求封装与 Pytest 框架全实战
开发语言·自动化测试·python·测试开发·接口·测试
大千AI助手2 天前
Web 接口性能测试最佳实践:从“压一压”到“压明白”
python·api·性能测试·测试·性能·压测·大千ai助手
weixin_413063214 天前
测试 focus stacking
opencv·测试·focus stacking
_OP_CHEN5 天前
【测试理论与实践】(四)测试用例篇(上):从概念到万能思路,解锁测试设计核心密码
运维·测试开发·测试用例·bug·压力测试·测试·网络测试
请为小H留灯7 天前
Windows 系统启用 Telnet 客户端:图文详细教程
网络·windows·测试·telnet
Apifox7 天前
Apifox 12 月更新| AI 生成用例同步生成测试数据、接口文档完整性检测、设计 SSE 流式接口、从 Git 仓库导入数据
前端·后端·测试
_OP_CHEN7 天前
【测试理论与实践】(三)测试BUG篇:从 BUG 本质到实战博弈,带你吃透软件测试的核心逻辑
运维·测试开发·产品运营·bug·压力测试·测试
以己之9 天前
初识测试(详细篇)
单元测试·压力测试·测试
零基础的修炼10 天前
[测开项目]问卷系统测试---测试用例
测试
0和1的舞者11 天前
《软件测试分类指南:8 大维度 + 核心要点梳理》
java·软件测试·单元测试·测试·黑盒测试·白盒测试·测试分类