【CSDN编译】通常,单元测试被认为是很好的测试惯例(甚至是不使用单元测试的人也这么认为),而Mock测试在人们心中却没有这样的地位。会有人提出很多证据来说明为什么Mock测试不好,它是如何导致测试失败等等。
但是通过我日复一日的工作,以及我的个人工程实践,我发现Mock测试是非常必不可少的。以下是一些十分需要进行Mock测试的情况:
1. 测试GUI交互
2. 测试web应用程序
3. 测试代码与硬件和/或第三方库的兼容性
4. 测试legacy(遗留)应用程序。
【发表评论0条】
CSDN声明:CSDN登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述