Time Watcherと同様に、Network Watcherを使用すると、監視スクリプト内の特定の範囲のステップの実行中に、タイプ別にグループ化されたネットワーク要素の読み込み時間を測定できます(*.png、*.jsなどのマスクを設定します)。

Network Watcher を使用すると、監視スクリプトの実行中に、次のようなさまざまなネットワーク要素の読み込み時間を測定できます。

  • ウェブページ上の画像の読み込み時間(例:*.png、*.jpg)
  • Webアプリケーションで使用されるJavaScriptファイル(*.js)の読み込み時間
  • CSSファイルの読み込み時間 (*.css);
  • フォント読み込み時間 (*.woff, *.woff2);
  • AJAX 要求の実行時間
  • Web アプリケーションから外部サービスに対して行われた API 呼び出し (*.json、*.xml) を追跡します。

ネットワーク監視機能を有効にするには、次の手順を実行します。

  1. 回線を右クリックします (ステップ) をクリックすると、ネットワーク ウォッチャーがメジャーを開始します。
  2. [ネットワーク>開始時間を>計測] を選択します。
  3. オプション 1: スクリプト コード領域の左側にある編集ペインでウォッチャー パラメーターを指定します。
  4. 省略可能な 2: Network Watcher の結果をカスタム メトリックとして収集、処理、集計するには、Network Watcher の設定で [カスタム メトリック] オプションが有効になっていることを確認します。
  5. カスタムメトリクス分析の詳細については、Wikiの「 Custom Metrics in Web App Performance Testing 」の記事を参照してください。
  6. しきい値の適用方法を定義するタイプを選択します。
    • 合計 – すべての要求の読み込み時間の合計にしきい値を適用します。
    • 平均 – すべての要求の算術平均にしきい値を適用します。
    • – 各要求にしきい値を適用します。
  7. 測定を停止するラインを右クリックし、[ 時間 > ネットワーク > 停止の測定] を選択して、閉じるウォッチャーの名前を選択します。

ポータル イメージの一部が配置されている CDN に依存するオンライン ストアがあるとします。 この特定のCDNが負荷の速度に関する主張を満たしているかどうかを測定したいと考えています。

必要なのは、この CDN のイメージの読み込み時間を測定するように設定されたネットワーク 監視機能を追加することだけです。

画像 URL の形式は次のとおりです。

http://1ba0.cdndomain.com/abc/1234567/image_1.png
http://f4d4.cdndomain.net/kh3/1234567/image_2.png

この場合、ウォッチャーのURLマスクは次のようになります。

*.cdndomain.*.png

監視ソリューション: タスクの消費

[ カスタム メトリック ] オプションが有効になっている場合、カスタム メトリック チェックは監視スクリプトの追加ステップとしてカウントされ、UserView タスクの全体的な消費に影響を与えます。 サブスクリプション パッケージによっては、監視スクリプトで [カスタム メトリック ] オプションを使用するために、次のレベルへのアップグレードが必要になる場合があります。