我正在寻找类似于Hammerhead的东西。目前,我编写 javascript 代码进行测试,我宁愿只使用一个我可以轻松共享并具有 GUI 的工具。
编辑:如果可能的话,我希望有一些东西可以跟踪加载事件并且可以轻松地进行重复测试。
我正在寻找类似于Hammerhead的东西。目前,我编写 javascript 代码进行测试,我宁愿只使用一个我可以轻松共享并具有 GUI 的工具。
编辑:如果可能的话,我希望有一些东西可以跟踪加载事件并且可以轻松地进行重复测试。
Fiddler2将为您的页面及其所有内容提供加载时间信息。此外,IE8 的开发者工具会为您指示页面内功能的加载时间。只需按F12。
对于 Fiddler,只需加载页面并查看右侧框架中的标题/时间结果。
对于 IE8 开发者工具:
您还可以使用Firebug Lite给 IE 一些 Firebug 的爱...只需在页面加载开始时获取并记录日期...在页面加载结束时...并记录增量。
使用 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