問題タブ [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 を使用して Web サイトの品質を分析しています。インタラクティブ モードでは、アクティビティを記録して後で flv ビデオ形式で表示できます。WebPageTest レスト API を介してこのビデオをアップロードできますか?

0 投票する
1 に答える
118 参照

performance - Google Adwords によるパフォーマンスの問題

ウェブサイトのパフォーマンスを改善したいのですが、現在 Google Adwords の問題で行き詰まっています。私はすでにそれ (ウェブサイト)を ~4 秒から ~1.8 秒にスピードアップしましたが、この Web サイトで webpagetest.org を実行すると、次のようになります。

ここに画像の説明を入力

ステップバイステップ (重要でない要求を除く):

リクエスト6

これは Google タグ マネージャー スクリプトです。これを使用して、Google アナリティクスのユニバーサル コードと Google Adwords を設定します (一部の変換あり)

リクエスト 8 & 9

標準の GA スクリプトがあります。私のウェブサイトに AdWords がなかったら、Google スクリプトを含める必要はありませんでした (~200 ~ 300 ミリ秒 => 悪くありません)。しかし...

リクエスト 9、10、11、12

...私は Google AdWords 対応スクリプトを持っているので、ひどいウォーターフォールで始まります: - スクリプト 9 は 10 にリダイレクトします - スクリプト 10 は 11 にリダイレクトします - スクリプト 11 は 12 にリダイレクトします 52ms + 221ms + 139ms + 175ms => ~600ms かかります私の場合(ウェブサイト全体で1800ms)は非常に悪い結果です:(

問題が Google Adwords にあることはわかっていますが、ロード イベントの後にこれらのリダイレクトを移動する方法について何かアイデアがあるかもしれません (ウェブサイトが既に読み込まれており、リダイレクトが他のロジックを停止しない場合)。

なぜ私はそれがAdWordsのせいだと確信しているのですか?? Google タグ マネージャーのみでテスト ページを作成し、Google アナリティクス ユニバーサルを有効にしましたが、リダイレクトはありませんでした。その後、変換=> 3つのリダイレクトでGoogle Adwordsタグを追加しました:(

0 投票する
2 に答える
449 参照

performance - webpgatest での CDN 検出の仕組み

パフォーマンスの最適化を行いました (そして webpagetest.org でテストしました) が、まだ CDN 検出に問題があります。画面上では次のようになります。 ここに画像の説明を入力

最後の列に赤い X アイコンが付いているすべてのリクエスト (最初の html の http リクエストを除く) は次のとおりです。

  • アセット用 (css、js、画像、またはフォント)
  • 同じドメインから (メインのアプリケーション ドメインとは異なります)

このテストで資産が CDN として検出されるようにするには、どうすればよいですか???

0 投票する
1 に答える
154 参照

webpagetest - WebPagetest はロード時間をどのように測定しますか?

私は timing.navigation api を見てきましたが、ページの読み込み時間を測定する標準的な方法は次のように見えます: timing.loadEventEnd - timing.navigationStart

WebPagetest ドキュメントから: ロード時間は、最初のナビゲーションの開始からウィンドウ ロード イベント (onload) の開始までの時間として測定されます。

私の質問は 2 つの部分です: WebPagetest の読み込み時間の計算は、timing.loadEventStart - timing.navigationStart と同等ですか?

そして、それが上記と同等である場合、それが行うことと業界の他のものとの間に矛盾はありますか?

0 投票する
2 に答える
287 参照

web-performance - WebPageTest ::ロードイベントの後にレンダリングを開始するにはどうすればよいですか?

load イベントが発生した後でも開始レンダリングが遅れる原因は何ですか?

このウェブページのテスト結果を見てください スクリーンショットを見る

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 を使用して、webpagetest で自分の Web サイトをテストしたいと考えています。
しかし、コンソールにエラーが表示され、その理由がわかりません。誰か私のせい?

そして、これが私の構成です。それはまさにあなたの例です。

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

助けてくれてありがとう...

0 投票する
0 に答える
437 参照

windows - webpagetest ツールのプライベート インスタンスをセットアップできません

リンクhttps://sites.google.com/a/webpagetest.org/docs/private-instancesを使用してwebpagetestをセットアップしようとしています

ApacheおよびPHPサーバーは正常に実行されています。

リンクhttp://localhost/webpagetest/install/を使用してインストールステータスを確認しようとしました これは以下のように表示されます

ここに画像の説明を入力

ffmpegが問題のようです。しかし、レンダリングが正しく行われない理由がわかりません。ffmpeg はビデオ用だと思います。

もう 1 つ質問があります。サーバーはどのようにしてテスト エージェントのアドレスを知るのでしょうか? 場所.iniで IP を提供する必要がありますか??

アップデート

ページをレンダリングしています。どうすればキーを見つけることができますか?