软件开发与软件测试的关系

软件开发与软件测试的关系_第1张图片
软件工程构成图

从图上可看出,软件测试是软件工程的必要组成部分。所以一个好的软件必定会伴随着优秀的测试过程。

测试在开发阶段的作用如下:

(1)项目规划阶段:负责从单元测试到系统测试的整个测试阶段的监控。

(2)需求分析阶段:确定测试需求分析、系统测试计划的制定。其中,测试需求分析是对产品生命周期中测试所需求的资源、配置、每阶段评判通过的规约;系统测试计划则是依据软件的 需求规格说明书,制定测试计划和设计相应的测试用例。

(3)概要设计和详细设计阶段:确保集成测试计划和单元测试计划完成。

(4)编码阶段:由开发人员进行自己负责部分的测试代码。

你可能感兴趣的:(软件开发与软件测试的关系)