软件测试重用探讨及应用验证
2021-09-10沈云凌
电子元器件与信息技术 2021年6期
沈云凌
(中国电子科技集团公司第七研究所,广东 广州 510310)
0 引言
当今世界正在步入“软件定义一切”[1]的智能时代,软件在整个系统功能的占比高达60%,软件开发和测试工作量的占比在整个系统开发周期中已超过一半,因此提升软件的效能和质量的创新技术越来越受重视。软件重用技术因能有效缩短软件研发周期,提高软件效能与质量,而备受关注。软件测试作为软件工程的重要实践,软件质量保障的关键阶段,因此成为关注的热点,而软件测试重用也成为研究与发展的关键点。软件测试重用可减少软件测试工作量,提高软件测试效率,在提升软件测试质量的同时,也可进一步促进软件的效能与质量。
本文根据工程实践,分析软件测试常见问题,并以软件测试过程重用、软件测试用例重用、软件测试设计方法重用、软件测试需求重用和软件文档模板、检查项、表单、用词表述重用的方式提出解决方案,同时展示软件测试重用的应用验证效果。
1 软件测试常见问题
软件测试是一个严谨、复杂,且存在大量重复性的工作。在软件测试过程中存在一些常见的问题,影响软件测试的效率与质量,具体如下:
1.1 测试过程繁多,文档及表单量大、记录形式不统一
常规的软件测试过程包括测试需求分析、测试设计、测试执行和测试总结等阶段,不同阶段需出具《软件测试需求规格说明》、《软件测试计划》、《软件测试说明》、《软件测试记录》和《软件测试报告》等测试技术文档和记录[2]。……
登录APP查看全文
