假作真时真亦假,无为有处有还无
第1帖【2004-5-10】:软件测试的理想模式是什么?(转)
上一篇 /
下一篇 2007-07-30 15:40:46
/ 个人分类:初学
Brian Marick:我不认为存在什么理想模式。我觉得让开发人员承担某些测试也许会更加有效,而其他测试则由独立测试组来进行。因为如果你把所有测试都交给独立测试组,他们不可能有时间把所有测试都做好。所以,最佳的方式是让开发人员承担一定量的测试,独立测试组给予他们支持。独立测试组主要承担整个系统的测试,去寻找开发人员还没有发现的缺陷,如子系统间的交互、运行条件、内存使用等。
如何更有效地开展系统测试呢?让测试人员在项目初期就参与进去,让他们看到第一版的系统需求、用户手册和系统原型,在系统实现前就对需求进行捕获和跟踪。在该过程中,他们从这些文档构造最初的测试设计。这也可以通过检视或评审的形式进行,并且在该过程中会发现一些缺陷。大家都知道,这个阶段,问题发现是非常“便宜”的。
这样,系统测试工程师在项目早期就介入,产生测试设计及基本的需要测试的项目列表。这时不可能产生一个绝对完备的测试设计,因为书写完整测试的条件还不成熟,但这却是构建完整测试的基础。
注:Brian Marick是Reliability Software公司的专职测试技术顾问。
相关阅读:
- 软件测试的常识 (hlj2107, 2007-7-19)
- 黑盒测试方法揭密 (hlj2107, 2007-7-19)
- 测试摸板!转自论坛! (hlj2107, 2007-7-19)
- 软件测试术语!摘抄! (hlj2107, 2007-7-19)
- 自动测试的投入与产出 (hlj2107, 2007-7-19)
- 自动化测试的优缺点 (hlj2107, 2007-7-19)
- 关于人工测试一点知识 (hlj2107, 2007-7-19)
- 软件测试分类 (hlj2107, 2007-7-26)
- 第2帖【2004-5-11】:测试经理角色定位(转) (hlj2107, 2007-7-30)
- 第3贴【2004-5-12】:测试的基本原则(转) (hlj2107, 2007-7-30)
收藏
举报
TAG:
初学