【发布时间】:2013-09-11 15:41:20
【问题描述】:
我正在开发一个新的小项目。我理解实施自动化测试以提高质量和可维护性的重要性。但是如果在小型应用程序中功能测试就足够了,我会徘徊。真的有必要为我的所有功能实施单元测试吗?功能测试不能保证小型应用程序的质量吗?
【问题讨论】:
-
您在谈论自动化和功能测试两件事。功能测试既可以手动完成,也可以通过自动化完成。只有在有足够的投资回报率时才使用自动化。
-
不需要测试任何东西。如果你能证明代码是正确的。或者你不关心质量。
-
证明代码的更正在大多数情况下是非常困难和耗时的。如今,软件质量至关重要。所以唯一剩下的就是测试。没有其他解决方案可以在软件市场取得成功。
标签: unit-testing testing tdd functional-testing