问题标签 [webpagetest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
78 浏览

webpagetest - 如何上传WebPageTest生成的视频

我使用 WebPageTest 来分析网站质量。在交互模式下,活动可以被记录下来,以后可以以 flv 视频格式查看。是否可以通过 WebPageTest rest api 上传此视频?

0 投票
1 回答
118 浏览

performance - 由于 Google Adwords 导致的性能问题

我想提高网站的性能,目前我遇到了 Google Adwords 问题。我已经将它(网站)从 ~4 秒加速到 ~1.8 秒,但现在在这个网站上运行的 pagestest.org 看起来:

在此处输入图像描述

一步一步(不包括不重要的请求):

请求 6

它是 Google Tag Manager 脚本 - 我用它来设置 Google Analytics 通用代码和 Google Adwords(有一些转换)

请求 8 和 9

有标准的 GA 脚本。如果我的网站上没有 AdWords,那么包括 Google 脚本(~200-300ms => 不错)就结束了。但...

请求 9、10、11、12

...因为我启用了 Google AdWords 脚本以可怕的瀑布开头: - 脚本 9 确实重定向到 10 - 脚本 10 确实重定向到 11 - 脚本 11 确实重定向到 12 它需要 52ms + 221ms + 139ms + 175ms => ~600ms 什么就我而言(整个网站为 1800 毫秒)是非常非常糟糕的结果 :(

我知道问题出在 Google Adwords 中,但也许您知道如何在加载事件后移动这些重定向(当网站已经加载并且重定向不会停止其他逻辑时)。

为什么我确定是因为 AdWords? 我只使用 Google Tag Manager 准备了测试页面,并启用了 Google Analytics Universal,并且没有重定向。之后,我添加了带有转换 => 3 重定向的 Google Adwords 标记 :(

0 投票
2 回答
449 浏览

performance - CDN 检测在 webpgatest 中的工作原理

我做了一些性能优化(我用webpagetest.org对其进行了测试),但CDN检测仍然存在问题。它在屏幕上看起来像: 在此处输入图像描述

最后一列带有红色 X 图标的所有请求(第一个是 html 的 http 请求除外)是:

  • 用于资产(css、js、图像或字体)
  • 来自同一域(不同于主应用程序域)

我应该怎么做才能在此测试中将资产检测为 CDN ???

0 投票
1 回答
154 浏览

webpagetest - WebPagetest 如何测量加载时间?

我一直在查看timing.navigation api,看起来测量页面加载时间的标准方法是:timing.loadEventEnd - timing.navigationStart

来自 WebPagetest 文档:加载时间测量为从初始导航开始到窗口加载事件(onload)开始的时间。

我的问题是两个部分:WebPagetest 加载时间计算是否等同于:timing.loadEventStart - timing.navigationStart?

而且,如果和上面的一样,我们做的事情和业内其他人有什么不一样吗?

0 投票
2 回答
287 浏览

web-performance - WebPageTest :: 在加载事件之后如何开始渲染?

即使在加载事件触发后,什么会导致开始渲染延迟?

看这个网页测试结果 看截图

0 投票
1 回答
1550 浏览

performance-testing - 如何使用 WebPageTest 测试登录来自弹出窗口的页面?

如何测试需要通过弹出窗口登录的页面?我正在尝试在此页面上进行性能测试:http:
//store.nike.com/us/en_us/

现在如何通过弹出登录的webpagetest测试登录功能。

我正在尝试使用这样的脚本:

0 投票
1 回答
331 浏览

node.js - 运行 WebPageTest 时出现错误 301


我想使用 gulp-sitespeedio@0.0.8 来测试我的网站和网页测试。
但是我的控制台出现错误,我不知道为什么。找谁是我的错?

这是我的配置。这正是你的例子。

node-version
: v5.1.0 npm-version: v3.3.12 gulp
-version: CLI v3.9.0 // LOCAL 3.9.1

感谢您的帮助...

0 投票
0 回答
437 浏览

windows - 无法设置网页测试工具的私有实例

我正在尝试使用链接https://sites.google.com/a/webpagetest.org/docs/private-instances设置网页测试

ApachePHP服务器运行成功。

我尝试使用链接http://localhost/webpagetest/install/检查安装状态 ,如下所示

在此处输入图像描述

似乎ffmpeg是问题所在。但不确定为什么渲染不能正常进行。ffmpeg 适用于我假设的视频。

另一个问题是:我的服务器如何知道测试代理的地址?我必须在位置.ini 中提供 IP 吗?

更新

页面正在渲染。现在我怎样才能找到钥匙?

0 投票
0 回答
294 浏览

python - 如何使用 WebDriver 向 WebPageTest 提交 Web 性能测试结果?

我想在 Python 中使用 Selenium Webdriver 自动执行 Web 应用程序的性能测试。

我在 GTAC talk Web Performance Testing with WebDriver中遵循了建议的解决方案

这是Java 和 Python中的代码示例。但在 Python 示例中,仅描述了从开发工具获取日志的一部分。而向 WebPageTest 提交日志的部分仅在 Java 中提供。

我从 Chrome 开发工具中获得了 JSON 格式的性能日志。这是一部分:

现在我无法将结果提交到webpagetest.org。

有没有人有将 Selenium WD Python 的性能测试结果提交到 WebPageTest 的经验?

0 投票
1 回答
183 浏览

python - 每天自动执行一次网页测试 API 调用

我需要一个代码,可以每天使用pagestest.org API自动测试我的 URL

我想用一个 Python 脚本来做这些测试,每天运行一次,然后保存结果以供以后查看。