如何做好软件测试需求管理
作者:网络转载 发布时间:[ 2011/8/19 14:24:20 ] 推荐标签:
什么是需求?
我特意搜索了下百度,记住仨字??做什么即研究分析系统所要达到的目的
需求分析的过程?(这个以前在讲的时候没把测试需求分析和需求分析分开,难道这是考验我们的学习能力?)
1.明确服务框架和业务流
2.分解和细化框架和业务流
3.分析业务流之间的关系
4.明确非功能测试点
5.明确系统运行的条件(硬件环境 操作系统 网络 数据 代码等)
需求变更这个范畴很大啊各种实际问题,我有点晕!!!为什么变更??老板需要,系统需要,设计实现需要```
变更影响到什么??根据不同变更的点当然有不同的成本投入
变更的控制??必须变更时我们要用到变更的控制:
1.降低变更引起的成本
1)防止随意变更??增强需求变更的评审
2)尽量早的变更??生成需求原型和模型及早对其进行更改
3)控制变更时间的影响范围??制定变更版本,是变更尽量不影响现版本或更新版本
4)减少变更引起的返工??通过分析和评审一致通过变更内容,当变更稳定后再介入开发测试
2.降低变更引起的风险
1)高内聚 低耦合??分模块式变更,只影响一部分模块而不影响全局需求跟踪:目的输入输出方法需求变更的跟踪
需求管理包括:(1-4需求分发 5-9需求管理)
1.需求获取
2.需求分析
3.需求格式化
4.需求验证
5.需求分配
6.需求评审
7.需求跟踪
8.需求变更
9.需求控制还有一些clearcase/" target="_blank" >ccb(存存吧)我去不是建行是change control board变更控制委员会,开发需求跟踪矩阵等等概念太多了,太笼统太泛泛,反正我自己感觉没毛用```
大家觉得呢```
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11