【发布时间】:2010-10-16 11:10:00
【问题描述】:
复制:
Type of Projects where Unit Testing is useless
When to unit-test vs manual test
Is Unit Testing worth the effort?
我想知道为什么要为我自己已经手动测试过的东西编写测试。我不写 rspec 测试或类似的东西。为了测试,我会写一些东西然后转到浏览器并确保更改符合我的要求。我听说这种方法被描述为“错误驱动的开发”。
我现在编写的应用程序通常范围和大小都很小。我是唯一的开发人员(通常),因此我不必担心将其他人的代码纳入我自己的测试中。
我可以看到需要使用数百个表单来测试大型应用程序。但是对于我自己开发的较小的应用程序,编写测试所花费的时间比自己填写信息要长得多。我听说很多开发人员提倡测试驱动开发,但我还没有“看到光明”。这似乎是个好主意,但我无法证明编写测试(似乎)需要的工作量。
【问题讨论】:
-
这样的问题很多。一:stackoverflow.com/questions/67299/…
-
大多数链接问题是关于 unit 测试(甚至是 TDD),这是一个更具体的主题。所以,恕我直言,这个问题不是那些问题的重复。
标签: testing