【问题标题】:Can i use TDD in android developing process?我可以在android开发过程中使用TDD吗?
【发布时间】:2011-10-09 02:50:19
【问题描述】:

我是安卓新手。并且感觉 TDD 可以大大减少开发时间。但是在学习了android的junit测试框架之后,发现写代码之前写测试的目标有点困难。特别是当我想测试适配器、视图和数据库等模块时。所以我想这是因为我对android测试框架不够熟悉或者android不适合TDD。

【问题讨论】:

标签: android unit-testing tdd


【解决方案1】:

当然.. :-) 一般而言,TDD 方法也可用于开发 Android 应用程序。但并不总是值得的。

有时需要更多的努力,所以你应该仔细考虑利弊。我认为你不应该强迫你的开发过程的每一小部分都是测试驱动的,而是在你开始打字之前考虑每次都使用它。我更喜欢将 TDD 与 test-last 方法混合使用。

【讨论】:

  • 我认为TDD更适合模型测试。在测试数据模块时它将变得更加有用。但是当涉及到 UI 测试时,它就做不了什么。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 2020-03-17
    • 1970-01-01
    相关资源
    最近更新 更多