【发布时间】:2012-03-04 20:46:49
【问题描述】:
我正在探索在 Android 上推动 TDD 的实施,但我发现很难证明其合理性。虽然我坚信 TDD,并在其他设计中使用过它,但我面临着几个关键问题:
模拟器速度慢且不可靠。感觉有必要在设备上进行测试以获得好的信息。
在设备上进行测试通常太慢,无法在编写基本的 sn-p 代码和单个测试用例之间交替进行。
我正在尝试另一种方法,即编写完整的单元测试套件、编写代码单元并(如有必要)编辑测试套件以全面覆盖该单元。
我的主要问题是:您在移动领域使用了哪些 TDD 方法/修改,您发现它们是否有效?
随意包含任何推荐的框架,尽管这不是问题的主要推动力,因为其他地方有很好的答案。
【问题讨论】:
标签: android architecture tdd agile