【发布时间】:2015-04-27 05:52:43
【问题描述】:
我将认真对待我的代码中的 TDD 和测试。但我怀疑使用 XCTest 是否是从 TDD 开始的最佳方式。
- 是认真的开发团队使用它还是其他?也许有更好的 框架和使用 XCTest 是浪费时间。
- 90% 的代码覆盖率是否真的需要或仅至关重要 零件?
【问题讨论】:
我将认真对待我的代码中的 TDD 和测试。但我怀疑使用 XCTest 是否是从 TDD 开始的最佳方式。
【问题讨论】:
从 XCTest 开始,很多团队都使用它(包括我的)。还有其他有助于异步测试的测试框架,具有不同的语法,例如 BDD 样式语法,但最初使用 XCTest 会很好。
不要在一开始就担心代码覆盖率。养成编写测试的习惯需要时间,而且一些 UI 代码的测试真的很难写,所以我会每周专注于提高覆盖率。
【讨论】: