基于GJB5000A的项目全生命周期软件测试实践与分析*
2017-01-16王诗琹
通信技术 2016年11期
王诗琹,李 彬,卢 叶
(中国电子科技集团公司第三十研究所,四川 成都 610041)
基于GJB5000A的项目全生命周期软件测试实践与分析*
王诗琹,李 彬,卢 叶
(中国电子科技集团公司第三十研究所,四川 成都 610041)
软件测试作为检验软件产品质量最有效的方法,已成为软件工程领域中一个非常重要的研究热点。基于GJB5000A三级实施标准,分析软件开发和测试的关系,介绍项目全生命周期的软件测试步骤,提出满足GJB5000A三级标准的软件测试方法,旨在将测试工作与项目开发过程紧密结合,开发与测试工作交替进行,并贯穿于项目开发的全过程,为准备或正在实施GJB5000A三级的项目提供满足军用标准的测试指南。
软件测试;生命周期;质量;软件工程
0 引 言
随着国防科学技术快速发展和高新武器装备跨越发展,装备的复杂程度日益增高。武器装备的功能结构和系统集成越来越复杂,技术难度越来越大,质量特性内涵越来越丰富。自2010年11月1日起,由国务院﹑中央军委颁布施行最新的《武器装备质量管理条例》(第582号),对装备质量和管理工作提出了更高的要求。因此,需要运用更科学的质量管理方法和更先进的质量管理手段,提高武器装备质量水平。
然而,产品的质量是“设计”出来的。各军工装备承制单位主要依据军用软件研制能力成熟度模 型(Capability Maturity Model for Military Software Development-GJB5000A)来控制和加强软件产品质量。软件测试作为保证产品质量的主要手段,在软件工程化实施过程中尤为重要。
软件测试涉及到项目研制生产的各个阶段。……
登录APP查看全文
