【发布时间】:2010-05-20 00:24:32
【问题描述】:
我正在阅读 Osherove 的“单元测试的艺术”,虽然我还没有看到他谈论性能测试,但我仍然有两个想法:
- 性能测试一般不能是单元测试,因为性能测试一般需要运行很长时间。
- 性能测试通常不能是单元测试,因为性能问题经常出现在集成或系统级别(或者至少重新创建集成环境性能所需的单个单元测试的逻辑也会太涉及到一个单元测试)。
尤其是上述第一个原因,我怀疑由单元测试框架(例如 NUnit)处理性能测试是否有意义。
我的问题是:我的发现/倾向是否符合社区的想法?
【问题讨论】: