解读:GB/T 25000.51

您所在的位置:网站首页 吞吐量mb 解读:GB/T 25000.51

解读:GB/T 25000.51

#解读:GB/T 25000.51| 来源: 网络整理| 查看: 265

产品质量模型

产品质量模型将系统/软件产品质量属性划分为八大特性:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性、可移植性8大质量特性及39个子特性。每个特性由一组相关子特性组成。

一、功能性

功能性包括功能完备性、功能正确性、功能适合性和功能性的依从性。

1.功能完备性

功能完备性指功能集对指定的任务和用户目标的覆盖程度。

【解析】

功能完备性用于评价一组功能覆盖所有的具体任务或用户目标的程度,即需求规格说明书或其他技术说明书中有关软件功能需求在软件中被完整实现的情况,软件实际功能覆盖文档中所有功能的程度。用户文档集和产品说明中指定的功能点与软件中的功能点进行匹配,将软件应实现的功能(如功能清单)与实际测试中执行的测试用例进行对应,形成功能对照。

2.功能正确性

功能正确性指产品或系统提供具有所需精度的正确结果的程度。

【解析】

功能正确性用于测量软件提供准确数据的能力,验证软件产品提供与所需精度相符的结果或效果的能力。开发者或维护者可以通过验证软件特定功能(该功能的实际输出结果是否符合需求规格说明书中定义的特定目标的预期结果),对用户文档集中陈述的软件功能性限制条件进行验证,如验证字符串长度限制、数字精度、邮箱格式等要求。

3.功能适合性

功能适合性指软件功能促使指定的任务和目标实现的程度。

【解析】

功能适合性主要指满足用户适用要求的程度,也就是软件产品提供的功能是否是需方或用户需要的功能。这种适用要求可以在需求规格说明书、用户操作手册或用户的期望中标识。功能是否按照需求规格说明书、用户操作手册规定执行。对于功能目标实现的程度,可通过用户运行系统期间是否出现未满足的功能或不满意的操作情况进行识别,是否提供合理的和可接受的结果以实现用户任务所期望的特定目标。

4.功能性的依从性

功能性的依从性指产品或系统遵循与功能性相关的标准、约定或法规以及类似规定的程度。

【解析】

产品说明中是否提及产品功能性的相关标准、约定或法规及类似规定要求,若提及,并提供证明材料,则认可;否则,验证软件与提及的文件(需求文档)要求是否相符。

例如,《xxxx软件-需求文档》中写明软件的导航电子地图模块符合标准《GB/T20267-2006车载导航电子地图产品规范》第5章的要求。

二、性能效率

性能效率主要从时间特性、资源利用性、容量、性能效率的依从性进行测试。性能效率指标可反映系统和软件目前所达到的效率水平,性能与在指定条件下所使用的资源量有关。

注:资源可包括其他软件产品、系统的软件和硬件配置以及原材料(如打印纸和存储介质)。

1. 时间特性

时间特性指产品或系统执行其功能时,其响应时间、处理时间及吞吐率满足需求的程度。

【解析】

时间效率反映与运行速度相关的性能,响应时间是指从用户发起一个请求开始到服务器完成对请求的处理并返回处理结果所经历的时间,用户请求可以是一个单步骤的操作,也可以是完成某项事务过程的一个步骤,如数据库查询所花费的时间、将字符回显到终端上所花费的时间、访问Web页面所花费的时间。从客户端发出请求到得到响应的整个过程所花费的时间N4,处理时间T2=N2+N3(见图2-4)。

吞吐率是指单位时间内系统所处理的客户请求的数量,直接体现软件系统的性能承载能力.一般来说,吞吐率用请求数/秒或页面数/秒来衡量。从业务的角度来说,吞吐量也可以用访问人数/天或处理的业务数/小时等单位来衡量。从网络的角度来说,也可以用字节数/天等单位来考察网络流量。

2.资源利用性

资源利用性指产品或系统执行其功能时,所使用资源数量和类型满足需求的程度。

【解析】

资源利用性主要考察系统所采用的各种资源的利用程度,资源并不仅仅指运行系统的硬件,而是指支持整个系统运行程序的一切软/硬件平台,一般考察服务器、数据库以及中间件的资源利用情况,服务器监控资源主要包括CPU利用率(%)、可用内存(MB、GB)、磁盘1/O(MB/s)、带宽(Mb/s)等指标。数据库监控资源包括数据缓冲区、命中率等,例如,SQLServer 资源监控可通过性能监视器监控CPU、内存和页面文件的使用、内存和缓冲区的使用、磁盘I/O等信息。MySQL资源监控可包括 MySQL的进程数、客户端连接进程数、QPS每秒Query(查询)量、TPS(每秒处理的事务量)、Query Cache(查询缓存)命中率、Thread Cache(线程缓存)命中率、锁定状态等信息。资源利用率指标并不是越高越好,应保持一定的余量,当达到一定的数值后,该资源可能进入系统性能瓶颈。资源利用率也不是越低越好,越低会造成资源浪费。

3.容量

容量指产品或系统参数的最大限量满足需求的程度。

注:参数可包括存储数据项数量、并发用户数、通信带宽、交易吞吐量和数据库模式。

【解析】

容量主要反映系统能够承受的最大并发用户数、最大的请求极限,以及系统可能存在的最大事务吞吐量、最大数据容量和数据处理容量,以及在何种极端的情况下,系统出现缓冲区溢出、访问超时等问题。通常情况下,最大用户并发数指在实际运行环境下系统能够接受的最大并发用户,如网上订票系统能够承受多少用户同时订票。典型的数据库处理容量如系统能够处理的最大文件长度、数据库能够处理的最大数据库记录数。

4.性能效率的依从性

性能效率的依从性指产品或系统遵循与性能效率相关的标准、约定或法规以及类似规定的程度。

【解析】

产品说明书中是否提及产品性能效率相关的标准、约定或法规要求,若提及并提供证明材料,则认可:否则,须要验证软件与产品说明书提及的文件(需求文档)要求是否相符。

专注于软件测评实验室资质建设咨询交流。如有问题请关注、私信。

CNAS实验室资质建设(ISO/IEC 17025)、CMA软件测评实验室资质建设

CNAS性能效率扩项、功能测试扩项、信息安全扩项资质建设、源代码审计资质建设

软件公共测试基地建设、汽车/金融/电力/医疗/教育教学行业测试能力建设

软件测评实验室必备测评工具、软件测评实验室机构证书认证及人员培训

移动互联网应用程序App安全资质建设、工业互联网安全评测评估机构资质建设

CNAS检验机构资质建设(ISO/IEC 17020)、CCRC风险评估资质建设

网络安全等级保护测评资质建设、商用密码应用与安全性评估资质建设、测评过程管控平台

信息化工程监理资质建设、软件造价评估机构资质建设、软件安全开发管控服务建设

行业软件测评实验室行业/通用应用软件建设服务方案

图片来源于网络,如有侵权请私信删除。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3