工作中的测试人员
比设计测试更注重运行测试
不审核测试设计
非常详细地描述测试的输入和过程
没有注意并探测到“不相关的”怪事
检查产品应该执行的和期望的一样,但没有检查它不应该执行的是期望不应该执行的一样
测试套件只有他们的作者才可以理解
只通过用户可见的界面测试
拙劣的错误报告
当发现错误后,只是增加了回归测试
没有为下一此测试工作量做笔记
测试自动化
尝试自动化所有的测试
可以立即减少工作量或人力
期望重新运行手工测试
使用GUI捕获/回放工具以减少创建测试的成本
期望回归测试可以发现更多的新错误
测试覆盖
只是追求一个简单的关于测试覆盖率的数据
只是因为有些测试不能增加覆盖率,就把它们从回归测试包中移除掉
把覆盖率作为测试人员的绩效目标
彻底地放弃覆盖率
原文转自:http://www.uml.org.cn/Test/200708063.asp