测试需求分析阶段,需根据测试计划定义的测试范围及测试任务,从需求规格说明书、开发需求、继承性需求、行业竞争分析等需求文档中获取测试需求,确定测试项及测试子项。
需求规格说明书中往往包含功能、性能及外部接口需求,针对特别定义,可能还包括安全性需求、兼容性需求或其他需求。提取测试需求阶段,根据测试范围、测试目标确定测试需求提取的粒度。
测试需求分析阶段得到的测试需求在很多公司通过 Excel 进行管理,也有公司使用需求管理工具进行管理,如Doors、禅道等。在某些测试管理工具中同样具有测试需求管理功能,如HP的 ALM、禅道等。
测试需求分析由测试团队完成,根据测试计划任务分配,测试工程师阅读需求规格说明书,从待测试特性着手,根据功能性、 性能、接口、安全性、兼容性等特性分类测试需求。划分测试需求时,需设定测试项及测试子项的优先级。
【案例 OA系统图书管理测试需求分析】
针对 OA 系统图书管理功能,测试工程师利用 ALM 实施测试需求分析:
(1)根据需求规格说明书理解图书管理功能基本需求
(2)测试工程师张三登录 ALM Platform
(3)进人图6-2所示的“需求”模块

(4)单击按钮新建需求,在弹出窗口中输入需求大类名称,如图6-3所示

(5)输人正确的父功能需求名称后,单击“确定” 按钮,创建其他父功能需求文件夹
(6)当所有父功能创建完成后,再创建子功能,选中具体的功能名称,如此处的“类别管理”,单击“需求创建”图标,出现图 6-4所示的“新建需求”窗口

根据需求规格说明书中对应的功能需求描述,添加相应的需求描述信息。在“需求类型”下拉列表中选择“功能”,表示此需求为功能性需求。所有信息正确填写后单击“提交”按钮完成需求的新建
(7)根据需求规格说明书中的需求表述,利用ALM需求管理模块提取所有需求,如图6-5所示

提取测试需求分析时,可根据软件质量特性划分提取范围,通常以功能、性能、兼容性等几个质量特性对测试需求进行分类。
最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取 【保证100%免费】

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!


测试需求分析阶段涉及从需求规格说明书等文档中提取功能、性能、接口等需求,确定测试项和子项。使用工具如Excel或Doors、ALM进行管理。以OA系统图书管理为例,测试工程师在ALM中创建和分类需求,包括功能、性能等需求类型。
1205

被折叠的 条评论
为什么被折叠?



