使用Fiddler测量性能

时间:2009-09-23 17:48:23

标签: asp.net fiddler

我正在玩Fiddler以收集有关ASP.NET页面加载时间的统计信息。在“统计信息”标签中,我看到了Total Sequence Time

Does this number include ALL the following:
 1. Time over the wire
 2. Downloading JS files
 3. Running any JS scripts on load
 4. Making any database calls
 5. Running server side logic

还可以在上面的列表中添加/删除其他内容吗?

2 个答案:

答案 0 :(得分:2)

它将包括到最后一个字节的时间。 Fidler负责网络监控。

由于您不在浏览器上访问任何数据库等,因此已包含时间。还包括JS文件的DL时间,因为它们被发送到客户端。如果JS将在页面加载上加载任何其他文件,那么这次也将被包含,如果ig不从服务器获取任何内容,那么该时间将不包括在内。

答案 1 :(得分:0)

如前所述,Fiddler跟踪网络中传输的字节,实际上并不适用于性能测试。如果您正在进行性能测试,建议生成几个单元测试,涵盖Web应用程序的功能,然后使用Visual Studio内置的性能测试(或利用其他测试框架)来测试您的应用程序。这是确定负载的更准确方法。

如果您正在寻找页面的加载时间,请打开跟踪以查看从开始到结束加载时间。它将显示堆栈中的每个事件。

HTH