18266417701
当前位置:LoadRunner首页 > 知识社区 > CNAS/CMA软件检测实验室建设 > CNAS软件测试解读-性能效率测试
CNAS软件测试解读-性能效率测试
时间 : 05-09 14:06 浏览量 : 41

为完成系统与软件性能测试,可依照的国家标准有:

·GB/T 25000.10-2016系统与软件工程 系统与软件质量要求和评价(SQuaRE)第10部分:系统与软件质量模型

·GB/T 25000.51-2016系统与软件工程 系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则

·GB/T 25000.23-2019系统与软件工程 系统与软件质量要求和评价(SQusRE)第23部分:系统与软件产品质量测量

·GB/T 38634.1-2020系统与软件工程 软件测试 第一部分:概念和定义

·GB/T 39788-2021 系统与软件工程 性能测试方法 其中GB/T 25000.51-201和GB/T 39788-2021 对系统与软件性能测试的测试要求、测试过程、测试需求模型以及测试类型进行了详细的规定与解读

性能效率测试内容及方法

性能效率测试内容主要包含:时间特性、资源利用率、容量以及性能效率的依从性这四个方面,并以书商形式展示可验证的依从性证据,具体的测试内容还需以找被测系统或软件的测试需求再做细分

在产品说明书中应对系统容量等数值进行描述,在进行测试时需要将所有影响性能效率的条件进行说明,如带宽、硬盘控件、随机存储器、CPU速度等。可以选择合适的性能测试工具进行测试,如loadrunner、Jmeter等。

4大测试维度+关键指标

  1. 时间特性:测“反应速度”,越流畅越达标

    也就是说,软件执行某个功能时,“反应快不快”“处理久不久”,是否符合预设要求

    核心指标包括:响应时间(用户点击后,软件给出反馈的时间)、处理时间(软件内部完成功能的耗时)、吞吐率(单位时间内完成的处理量)

    关键要求:所有时间相关指标,必须符合需求规格说明书,比如电商App下单响应时间≤2s、狗太数据处理时间≤30s,才算达标

  2. 资源利用性:测“资源消耗”,平衡才是关键

    在软件运行时,会占用服务器的CPU、内存、磁盘等资源,消耗是否合理

    核心指标:CPU利用率、可用内存、磁盘I/O(数据读写速度)等,主要关注服务器端的资源消耗情况

    重点题型:资源利用率并不是越高越好(满负荷会导致系统卡顿、崩溃),也不是越低越好(会造成资源浪费),保持合理余量,才是最优状态。比如CPU利用率峰值控制在70%左右,就是比较合理的范围

  3. 容量:测“承载能力”,抗住压力才合格

    核心指标:最大并发用户数(比如APP同时在线的最大人数)、最大数据存储量(比如系统能存多少条用户数据)、数据处理容量、最大交易吞吐量等

  4. 依从性:测“合规性”,符合标准才有效

    这一点是比较容易被大家忽略的一点,即使是前面3各维度都达标,但是如果不符合相关标准或法规,测试报告依然无效,无法用于验收、招投标等场景。

以上便是关于CNAS软件测试性能效率相关的内容,如果需要性能效率测试作业指导书或者对CNAS申请流程有疑问,都可以随时与我们取得联系,会有老师与您沟通交流。

文章内部底部图片

标签:
您可能还在找这些
cache
Processed in 0.018051 Second.