【发布时间】:2010-05-05 10:49:30
【问题描述】:
我们有一堆单元测试来测试大量的网页和 REST API 服务。
目前,当我们的测试运行时,它会从这些页面实时提取,但这有时可能需要很长时间才能运行,而且感觉测试应该测试更多我们的代码 - 而不仅仅是依赖它们启动和响应(如果有道理..)。
保存有效的 api 响应并在设置期间通过单元测试加载它是更好的做法吗?
想法?
【问题讨论】:
-
我很好奇随着项目的进展模拟的有效性。 BE 似乎经常发生变化并破坏了 FE,直到 QA 在 UI 中发现错误之前没有人看到它。恕我直言,确保 BE 完整性的 FE 测试是一个好主意,并且至少应该在某种程度上与您的模拟、nocks 或其他方式相关。
标签: unit-testing fixtures