1

目前,对于我编写的性能测试代码,我必须创建某种单独的一次性可执行文件并手动设置时间。我真的很喜欢单元测试是如何内置到 VS 中的,这样我就不必编写单独的可执行文件来获取信息。性能测试有类似的东西吗?如果没有,是否有人知道一个好的性能测试框架,这样我就可以停止编写丢弃的测试可执行文件?我在 Google 上找不到任何适合 C# 的内容。谢谢。

编辑:我想我正在寻找这样的东西只维护

4

3 回答 3

3

EQATEC有一些免费的好工具。每个方法调用所花费的时间、内存消耗等都有一些指标……非常有用的信息可以准确地详细说明您的性能瓶颈在哪里。

如果你有钱,dotTRACE也非常好。dotTRACE 本质上是一样的,只是以更友好和直观的方式呈现。

于 2009-09-11T15:22:39.847 回答
1

它内置于 Visual Studio:http: //msdn.microsoft.com/en-us/library/z9z62c29.aspx

于 2012-03-24T22:24:58.493 回答
0

尝试寻找 perfmon

并查看此链接

http://software.intel.com/en-us/blogs/2008/04/03/using-perfmon-to-tune-n-tier-net-applications/

于 2009-09-11T15:18:36.470 回答