需求分析
软件产品需求在软件开发中占很大比重,起很大作用。
1、Software Requirements Specification
简称SRS(软件需求说明书)
在特定环境下要完成一定功能的软件产品、程序或一组程序的说明描述需求规格。
2、需求分类
测试需求:可直接形成测试大纲
测试需求的重要性
(1)是开发测试用例的依据
(2)是衡量测试覆盖率的重要指标
(3)有助于保证测试的质量和进度
测试需求的特性要求
(1)可核实的
(2)满足需求的正常的前置条件,不满足需求时的出错条件
3、需求分析对于开发和测试的影响
开发
测试
不完全理解需求==>不能发现开发的BUG==>无法保证测试质量&被怀疑测试能力
4、测试需求分析流程图