|
不知道大家的公司都是什么模式的测试流程呢,大家一起讨论一下吧
简单说一下我们现有的流程,仅作为抛砖,希望有美玉前来
基本上是比较标准的测试过程:
1、根据需求或是手册,提交了完整产品后,制定整个过程的测试计划
2、测试计划评审(包括测试需求、预期的测试目标和测试进度)
3、根据计划执行测试
a.测试过程按照完整版本区分,每测试一个完成的版本后,更新bug的修正,回归后,直接执行下个版本的测试
b.每个测试版本中间不更新任何文件,保持测试环境的一致性
c.每个测试版本都是全部用例的覆盖
d.bug管理使用工具进行跟踪,每个版本的bug也分版本区别,可以查看bug的处理效率和效果
4、bug收敛到一定程度,可以允许有部分轻微的问题保留的情况下,结果测试,总结测试过程
5、最后评审测试的效果是否满足发布产品的要求,是否满足预期的要求
上面这种测试过程,对于新产品或是发布需求不紧要的情况下,个人认为是比较稳妥的降低风险的一种测试过程,但是缺点是测试周期长,测试成本较高,有时候很难满足市场的需要
针对现有的快速开发过程,如原型、敏捷、迭代等过程,测试过程怎么能够快速的响应市场的要求,进行周期短,效果显著的测试?
欢迎大家拍砖! |
|