基于新老标准替换的软件检测实验室测试方法研究和应用
2020-07-21施予
◆施予 / 文
1 引言
多年来,“GB/T 25000.51-2010《软件工程 软件产品质量要求和评价(SQuaRE) 商业现货(COTS)软件产品的质量要求和测试细则》”(简称老标准),已成为目前软件检测实验室使用最广泛的软件检测标准。但是,随着软件工程的迅猛发展,新的软件质量标准“GB/T 25000.51-2016《系统与软件工程系统与软件质量要求和评价(SQuraRE) 第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》”(简称新标准)已经发布并实施,替代了GB/T 25000.51-2010标准。在这种背景下,对于软件检测实验室来说,进行检测工作的标准,也要随着国标的变化而变化。本文以一个就绪可用软件产品“某机器人仿真与动力学分析系统V1.0”的测试为背景,运用新标准GB/T 25000.51-2016对其进行检测和评价。通过这个实例,摸索并总结出一套基于新标准的软件检测实验室测试方法。

2 相关背景
随着新的软件测试国标GB/T 25000.51-2016的发布和实施,以及老国标GB/T 25000.51-2010的作废,软件检测需要根据新的国标实施评测活动。因此,需要对新老国标进行一次比对,来确定实验室的评测能力是否能够满足新国标的要求,以及哪些地方需要进行改进。
新国标GB/T 25000.51-2016是老国标GB/T 25000.51-2010的修订版,保留了原有国标中的软件质量要求的特性,但同时新的国标中增加了性能效率、兼容性、信息安全性、有效性、满意度、抗风险和周境覆盖特性,相关的子特性也做了修改、调整和补充。
这就要求评测实验室针对新的国标进行研究,同时对比老国标的一些质量要求,更好地应用新的国标GB/T25000.51-2016,来规范、升级软件实验室评测活动。……
