申晓彦 郭佳旭 曹春芳 杨薇 姚素娟 王霞 邢璐 张晔



摘要:软件测试过程在软件开发中发挥着重要作用,传统的基于V模型的软件测试过程比较滞后,在软件代码完成之后才开始测试活动,当发现软件缺陷时需要付出较大的代价。该文提出了一种改进的软件测试过程,将测试过程中的确定测试需求、制定测试计划、设计测试用例三个环节,与软件需求分析、软件概要设计、软件详细设计活动并行开展,有助于在软件开发早期发现潜在的缺陷,能够有效提升软件质量、缩短软件开发周期、降低软件开发成本。
关键词:测试需求;测试计划;测试设计;分析与总结
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2021)09-0081-02
开放科学(资源服务)标识码(OSID):
随着软件规模的攀升、软件功能的复杂化、软件缺陷的影响加剧,软件测试的重要性日益凸显。为了保证软件测试的效率及质量,需要采用规范化的软件测试过程。
软件测试过程指一个定义好的、受控制的、由人来执行的过程,集成了测试概念、测试策略、测试技术和测试度量。软件测试过程支持测试活动,为测试小组提供从测试计划到测试输出评价的指导。
本文对软件测试过程进行了深入的研究和分析,在原有V模型软件测试过程[1]的基础上,提出一种改进的软件测试过程,使软件测试的设计阶段与软件开发过程并行开展,可在软件开发早期发现潜在的缺陷,如:软件需求的不可测试性、异常情况下软件的缺陷等问题,能够有效提升软件质量、缩短软件开发周期。……