3

我正在寻找类似于Hammerhead的东西。目前,我编写 javascript 代码进行测试,我宁愿只使用一个我可以轻松共享并具有 GUI 的工具。

编辑:如果可能的话,我希望有一些东西可以跟踪加载事件并且可以轻松地进行重复测试。

4

2 回答 2

1

Fiddler2将为您的页面及其所有内容提供加载时间信息。此外,IE8 的开发者工具会为您指示页面内功能的加载时间。只需按F12

对于 Fiddler,只需加载页面并查看右侧框架中的标题/时间结果。

对于 IE8 开发者工具:

  1. 在 Profiler 选项卡中,单击Start Profiling
  2. 重新加载页面F5,然后按Stop Profiling一次加载,您可以看到调用每个函数或整个调用树的时间。

您还可以使用Firebug Lite给 IE 一些 Firebug 的爱...只需在页面加载开始时获取并记录日期...在页面加载结束时...并记录增量。

于 2009-08-28T11:07:13.503 回答
0

使用 Firebug Lite,首先请注意 IE8 上存在 1.4 的错误,我必须根据此答案切换回 v1.3 。其次,您需要在您的页面上包含脚本链接,<head>而不是使用书签,因为当您重新加载页面时,Firebug lite 的书签形式将消失。我花了一段时间才弄清楚记录时间的代码,我最终在 p.1 上找到了它。本Firebug 指南的 15

将此代码放入您的<head>

<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>
<script type="text/javascript">console.time('firebug lite');</style>

然后将此代码放在正文部分的末尾:

<script type="text/javascript">console.timeEnd('firebug lite');</style>

请注意,这只会告诉您 html、css、脚本和图像的加载时间 - 而不是服务器端代码的时间。如果你愿意,你需要按照@scunliffe 的回答使用 Fiddler

于 2012-10-12T16:36:12.370 回答