【发布时间】:2010-03-22 16:49:19
【问题描述】:
我有一个大约 27k 行的大型复杂应用程序。它本质上是一个规则驱动的多线程处理引擎,没有给出太多东西。它在构建时已经过部分测试,某些组件。
我的问题是,事后进行单元测试的优点和缺点是什么,可以这么说,在实施之后。很明显,传统测试需要 2-3 个月以上的时间来测试各个方面,而且这一切都需要工作,而那个时间真的不可用。
我过去做过很多单元测试,但通常是针对桌面自动化或 LOB 应用程序,这些应用程序相当简单。该应用程序本身在内部是高度组件化的,真正由界面驱动。我还没有决定使用什么特定的框架。任何意见,将不胜感激。
你说什么。
【问题讨论】:
-
@closers 哦,别说了,伙计们。这是一个很好的问题。
-
更新。我花了 5 个月的时间来测试它。即使每个组件都经过独立测试,它也被严重破坏。一些非常讨厌的虫子和一小撮黑森虫。一只特别的黑森虫力量强大,花了 4 周时间才找到。 VS2k10 和国际象棋在这里有很大帮助,综合日志文件也是如此。
标签: unit-testing testing