软件测试(迭代)流程
上一篇 /
下一篇 2011-06-05 17:27:15 / 精华(1)
/ 个人分类:测试流程
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Windows/Linux
如何开展一天的测试工作,采取怎样的策略?是每一个测试人员都要思考的问题,本文通过测试过程的几个关键点及通过简单可视的绘图介绍软件测试人员的一天工作流程:
开发人员代码提交策略:开发人员每天下班前将代码进行编译,如果编译通过,功能自测(实际在开发过程中已经完成)通过,则向SVN提交代码;否则,不提交。保证SVN内总是存在有最新的可编译通过的程序。
开发人员自测通过标准:功能有基础的数据验证,功能、流程处理通畅无误,即冒烟测试通过。
测试用例执行策略:每天通过SVN提取最新的程序,回归所有已经修改的缺陷,并按顺序(从上一次行到哪,下一次就从哪里开始执行)执行测试用例,直到所有测试用例执行一次完毕。
需求变更处理策略:
小规模的需求变更,若影响到未测试的功能,则在执行测试前修改测试用例,依照最新的需求和测试用例进行执行;若影响到已测试的功能,则只需在下一次测试迭代开始前修改测试用例即可。
大规模的需求变更,若影响到未测试的功能,则尽量在执行测试前修改测试用例,依照最新的需求和测试用例进行执行,若不行,则跳过此功能,则可在下一轮测试轮迭代开始前,更新测试用例后,再进行测试;如果影响到已测试的功能,则只需在下一次测试迭代开始前修改测试用例即可。
SVN基线管理策略:对于需求或设计发生变化则新增一条基线。
具体流程,详见附件测试迭代流程(Visio)
相关阅读:
- 浅谈“灰盒”测试 (xin_晴, 2011-6-14)
- 代码覆盖率从简到繁(一) (xin_晴, 2011-6-03)
- 代码覆盖从简到繁(二) (xin_晴, 2011-6-07)
- 测试用例设计 (xin_晴, 2011-6-16)
- loadrunner检查点函数总结 (fendoour, 2011-6-03)
- 基于需求的测试研究—静态测试 (fendoour, 2011-6-03)
- 配置管理的主要活动 (fendoour, 2011-6-03)
- 面向全球化的有效敏捷交付 (fendoour, 2011-6-03)
- 软件需求说明 (fendoour, 2011-6-03)
- 文档模版大全 (fendoour, 2011-6-03)
收藏
举报
TAG:
流程
软件
软件测试
测试
迭代