king0424 2004-11-16 10:09
无忧测试QQ群整理-一个网友的测试流程
测试流程
测试流程主要分七个步骤:
一、 程序员提交测试任务书。任务书主要包括以下内容:
1、 编写该模块的目的以及模块应该实现的功能。
2、 模块包括哪几部分,每部分的安装路径以及一些特别的要求。
3、 模块各个功能的用法。
4、 给出测试要求,给出模块的重点功能以便确定测试重点。
5、 测试应该注意的事项。
二、 测试员通过任务书或者程序员等方式,熟悉模块的具体功能。
1、 认真阅读任务书,对模块的开发目的和相关的技术有一定的了 解。
2、 按照任务书的要求,安装模块,让程序运行起来并使用。
3、 对测试点进行归纳和组合。
三、 编写测试用例,用例要求以下几点:
1、 写明测试的目的和功能特性。
2、 用例要求覆盖范围要广,各种可能性都要考虑到。
3、 用例的描述和操作说明要简单清晰。
4、 测试数据要详细给出。
5、 如果测试有特别的信息应该说明。
四、 在不同的平台执行用例,填写BUG报告表。
1、 严格按照测试用例的要求执行。
2、 测试的时候要细心认真。
3、 BUG的描述要简单清晰,如果有必要可以附图。
五、 程序员收到BUG报告表后确认是否BUG,修改后写明原因,把BUG报告表提交测试部。
六、 复检测试,阅读BUG报告表,测试修改是否成功。
七、 把用例和BUG文档归类存入数据库。
moonmon0714 2004-12-16 15:16
这个流程中测试人员对程序员的依赖太多了,模块的需求不仅要程序员来明确,更应该直接从用户需求得到,测试的要求当然是满足需求了,怎么能由程序员提出呢,测试人员和开发人员还是不要这么“亲密接触”的好,作为黑盒测试和功能测试更应如此。
fzxugang 2004-12-24 15:17
从描述来看,好像只做集成测试,没有做系统测试,那主要还是依靠开发人员的文档。开发人员能写清楚这些文档我觉得已经很不错了。
系统测试主要依靠的是需求文档,而需求文档也不是直接由用户给出的,需要需求分析人员对用户的原始需求进行分解,形成文档作为系统测试的依据的。
ghostystep 2005-1-2 17:58
有点像项目组内部的测试人员?
yikuang2004 2005-7-2 01:31
和我的工作差不多,,,
miqingyifang 2005-8-25 09:59
有流程还算好的,就怕没有流程,或者是,有流程不按照流程来做,我前面的路还很长……
songtest 2005-8-25 20:28
是感觉有点太依赖开发人员了,不过对于测试介入较晚的情况这种做法避免不了。
还有就是你们的bug是直到测试结束才汇总给开发人员的么?这样效率太低,对一些小模块测试还行,大的集成测试最好还是在动态循环中进行的好,通过一些工具比如CQ来管理bug,及时修复,提供新版本再测,这样可以提高效率呢。