1. 尽可能早的开展测试,尽可能频繁的测试

  2. 尽可能的让你的测试团队和开发团队靠近

  3. 定义一个测试方法论,这样你才能让你的团队用同一个标准开展测试。

  4. 制定一个综合测试计划

  5. 静态和动态测试并行

  6. 定义你的期望值 要不你的团队失去了目标

  7. 理解你的系统的业务逻辑

  8. 使用不同水平的不同类型的测试

  9. 经常审查和Review测试工作,尽早发现测试团队的问题

  10. 不要信赖开发人员对他们自己代码的测试结果,他们对问题很健忘的