医疗器械软件生存周期过程—软件系统测试

LX3345680188
LX3345680188 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 670 浏览

CMMI 对软件系统测试实践说明

系统测试在CMMI没有单独讲解,但CMMI把所有的测试总结为“验证与确认”(verification and validation)”VV实践域。测试主要分为:制定策略、准备环境,编写用例、执行测试、评审结果五大步骤,具体理解见下图:

CMMI VV的理解


YY/T0664 软件系统测试要求

5.7.1 为软件需求建立测试项

是建立全覆盖的测试用例,且测试用例要评审通过,注意1点:系统测试用例的要覆盖所有需求,并不是说系统测试要面面俱到,而是说如果有些需求在单元或集成测试用例中已经测试到,也是可以的。主要对应CMMI VV 的2.3和3.1。

5.7.2 使用软件问题解决过程

同软件集成和集成测试一样,系统测试过程如果遇到bug要遵循公司的bug管理规范,系统测试记录中应还包含bug信息。

5.7.3 变更后再测试

这里的变更可以理解为代码变更,即bug修复,设计变更,甚至需求变更等,而仅仅在系统测试阶段提及变更后再测试,不是因为只有到系统测试阶段的变更需要再测试,而是产品全生存周期的变更都要进行验证,只是验证的手段或方法不同。而这里强调相当于是最底线的要求。

5.7.4 评价软件系统测试

对5.7.1系统测试用例内容的充分性和追溯性加以强调,重点强调追溯性,确保所有需求都被覆盖。起步型的小企业建议通过文档进行追溯性,成熟型企业用建议用IT工具管理,这样既便于沟通,又便于管理,当然弊端是会增加IT工具运维和学习成本。

5.7.5 软件系统测试记录内容

对5.7.1系统测试用例记录内容进行说明,强调记录信息至少包含:测试环境、被测试版本,步骤、输入数据、预期结果,测试人、实际结果等内容。

发布于 2024-02-02 13:35

免责声明:

本文由 LX3345680188 发布于 质量人 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论