CNAS/CMA软件测试实验室25000.51-2016从功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性、可移植性八个方面,对就绪可用软件产品的质量特性、测试及评价细则进行详细描述,为供需双方等提供测试依据和测试准则。
一、信息安全测试关键要点
保密性:只有在获得授权情况下才可以访问产品或系统数据
完整性:防止数据在传输或者存储过程中被破坏或被篡改
抗抵赖性:活动或这事件被记录,不可被篡改、删除
可核查性:实体活动可以被唯一地追溯到该实体地程度
真实性:对登录用户进行鉴别、不可冒用,有登录失败处理
依从性:软件是否遵循相关约定以及法规
二、兼容性测试关键要点
GB/T25000.51-2016标准中兼容性测试是指在共享相同地硬件或软件环境地条件下,产品、系统或组件能够与其他产品、系统或组件交换信息,并执行其所需功能。
共存性:在与其他产品共享通用的环境和资源的条件下,产品能够有效执行器所需的功能并且不会对其他产品造成负面影响的程度。
互操作性:两个或多个系统、产品或组件能够交换信息并使用已交换信息的程度,两个软件或系统都属于被测试对象
数据格式可交换性:指软件之间共享并交换的信息,能够互相协作共同完成某一项功能。
三、功能测试关键要点
评估软件是否完整实现设计规范以及用户需求,具体包括
功能完备性:验证功能集对任务目标的覆盖程度,确保无遗漏
功能正确性:测试输出结果的精确性和逻辑准确性(如边界值、异常输入处理)
功能适合性:检查功能设计是否符合实际应用场景(如操作流程合理性)
四、性能效率测试的关键要点
性能效率是指软件产品在处理事务时所需满足的要求,一般包含以下三点
时间特性:指产品或系统执行其功能时,响应时间、处理时间及吞吐率
资源利用性:监控CPU、内存、磁盘等资源占用率
容量:验证系统参数极限(比如最大存储数据量、并发用户数)
五、易用性测试关键要点
易用性指软件产品易于学习和使用的程度,以及使用者的满意度
可辨识性:用户可以清楚辨识产品或系统能否满足要求
易操作性:操作流程简化
差错防御性:系统可以预防用户犯错(增加或删除)的程度
易学习性:用户可以依据相关文档或帮助机制完成任务
界面舒适性:视觉设计友好性
六、可靠性测试关键要点
成熟性:常规及高负载下的稳定表现
可用性:信息系统在使用时能够进行操作和访问的程度、
容错性:对于硬件故障(断电、断网)、软件异常输入的耐受度
易恢复性:发生故障后数据恢复速度以及完整性
七、维护性测试的关键要点
模块化:指由多个独立组件组成的信息系统,其中一个或多个组件的变更对其他组件产生的影响最小
易分析性:缺陷定位效率
易测试性:测试用例可覆盖性
八、可移植性测试的关键要点
适应性:产品或者系统可以有效适应不同的运行
易安装性:指定环境中,产品或系统能够成功地安装或卸载
易替换性:在相同环境下,产品能够替代另一个相同用途的指定软件产品,包含产品的覆盖、升级等。
CNAS/CMA实验室执行要求如下
硬件与环境:需要定期校准检测设备并且粘贴状态标识(如”三色标识“),环境条件(温度、湿度、网络)需要匹配测试需求
文档与流程:具备完善的质量手册、测试用例、原始记录以及问题跟踪报告,并且符合文件受控管理规范
人员:测试人员持证上岗,技术档案包含培训记录与能力评估
以上是关于CNAS/CMA软件测评实验室GB/T 25000.51-2016标准检测要点以及CNAS/CMA实验室执行要求相关内容,想要获取更多信息以及由任何疑问都可以随时与我们联系,会有专属老师解答疑问。
