2010-01-21 63 views
4

我已经写了一组验收测试,并试图用它们来测试一个库的性能。不幸的是,我似乎只能选择一个测试和“创建性能会话”......这并不能真实反映整个应用的性能。VS 2008,剖析多个测试

是否有办法一次获得所有测试的性能报告?

回答

7

如果您有Visual Studio团队测试或团队套件,您应该能够创建一个负载测试,看起来像单个测试,但可以封装尽可能多的单元测试。

由于负载测试只是单个测试,因此您可以为其创建一个性能会话。但是,如果您只需要一些性能统计信息,则负载测试应该是您所需要的。

0

创建您自己的测试赛跑者。根据您使用的测试框架工作,不应太难。然后,您可以对测试运行器进行配置。

+0

必须有比自己的测试跑步者更好的解决方案。有人必须已经做到这一点。 – CaffGeek 2010-01-28 20:17:34

+0

真的吗?只需开发你自己的测试框架跑步者。为什么不重新设计语言...... – 2010-01-28 20:20:06

+1

您是否将一种语言的设计与编写测试跑步者进行比较?有关于codeproject的教程(搜索“高级单元测试”)。另外大多数单元测试框架的作品都是开源的... – EricSchaefer 2010-01-28 21:52:16