作者:CSDN编译 来源:CSDN   酷勤网收集 2008-09-21

摘要
  我发现Mock测试是非常必不可少的。以下是一些十分需要进行Mock测试的情况:1. 测试GUI交互;2. 测试web应用程序;3. 测试代码与硬件和/或第三方库的兼容性;4. 测试legacy(遗留)应用程序。

【CSDN编译】通常,单元测试被认为是很好的测试惯例(甚至是不使用单元测试的人也这么认为),而Mock测试在人们心中却没有这样的地位。会有人提出很多证据来说明为什么Mock测试不好,它是如何导致测试失败等等。

但是通过我日复一日的工作,以及我的个人工程实践,我发现Mock测试是非常必不可少的。以下是一些十分需要进行Mock测试的情况:

1. 测试GUI交互
2. 测试web应用程序
3. 测试代码与硬件和/或第三方库的兼容性
4. 测试legacy(遗留)应用程序。

分类: 软件测试 软件工程

上一篇:纠正对单元测试的5个错误认识   下一篇:利用Ruby简化你的Java测试(进阶篇)