浏览 2126 次
锁定老帖子 主题:测试阶段流程
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-03-09
1、开发完成之后,先出一个版本,装到测试服务器上。这个服务器上的版本是稳定的,不允许打补丁 2、测试人员每天测试,提交BUG。开发人员同步修改,可以滞后一点(比如1-3天),但不能滞后太多 3、与测试服务器保持稳定不同,开发人员每天晚些时候,比如说17:00,都会锁定代码库,停止提交代码。然后用17:00的这个版本发布到开发服务器上,开发人员每天用这个版本验证前一天修改的代码 4、上面的2和3步骤周而复始,直到某个时间点,比如说测试开始10天之后。测试人员停止提交BUG一段时间,比如3天。开发人员这3天里不会得到新的BUG单,专门修改已经发现的BUG 5、开发把这13天修改的代码,重新发布一个版本,安装到测试服务器上。开发人员自己验证本轮修改的所有代码,并跑完所有的基本用例(基本用例在测试阶段开始前就要准备好),这步好像也叫做冒烟测试 6、测试人员开始进行第二轮测试,对上一轮测出的BUG进行回归测试,并执行剩余的测试用例 7、步骤2、3、4、5、6称为一轮测试,这样的测试可以重复几轮,比如3轮 8、第3轮测试结束之后,再留出几天,比如说4天,测试人员不再提交新的BUG单,只对最后一轮修改的代码进行回归测试 9、经过上面的步骤,系统的测试就比较充分了,这个版本可以正式对外发布 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |