我想知道一些事情,我知道为了使您的测试更容易,您应该在单元测试期间使用模拟来仅测试您想要的组件,而无需外部依赖。但是在某些时候,您必须硬着头皮测试与数据库、文件、网络等交互的类。
我的主要问题是:您如何测试这些类(class)?
我想知道你在现实世界中的表现如何。
最佳答案
I'd like to know how do you do in the real world ?
在现实世界中,对于要做什么没有一个简单的处方,但有一个指导性的真理:在引入错误/错误/测试失败后,您希望尽快捕获它们。让它成为你的向导;其他一切都是技术。
几种常见的技术:
如果您对此主题有更多疑问,我建议您访问 Continuous Integration and Testing Conference (CITCON) 和/或 CITCON mailing list .
关于continuous-integration - 如何自动化集成测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/516915/