Docs » ウェブページのブラウザテスト

ウェブページのブラウザテスト 🔗

ブラウザテストは、単一のページまたはトランザクションのユーザーフローにおけるユーザーエクスペリエンスを構成するワークフローまたは一連のリクエストのシミュレーション実行です。ブラウザテストは、どのようなデバイスからでも、また世界中のさまざまな場所から実行することができます。

テストをスケジュールで設定できるため、サイトのパフォーマンスをバックグラウンドで継続的に監視できます。また、テストの失敗やエラーをチームにアラートを発するディテクターを設定することもできます。

What does a Browser test monitor?

ブラウザテスト中、Splunk Synthetic Monitoring はメトリクス、ネットワークデータ、カスタムユーザータイミングを含むパフォーマンスデータを継続的に収集します。テスト中に発生したすべてのリクエストとレスポンスは HAR ファイルにキャプチャされ、ページ上の特定のリソースのレイテンシを示すウォーターフォールチャートで視覚的に表現されます。ウォーターフォール チャートについては ウォーターフォールチャート を、ブラウザテストのメトリクスについては ブラウザテストメトリクス を参照してください。

テスト中、Splunk Synthetic Monitoring は、テストで実行されたすべてのアクションのフィルムストリップとビデオも作成します。詳しくは フィルムストリップ を参照してください。

Single-page Browser test

単一ページのブラウザテストは、単一のウェブページとのインタラクションをシミュレートします。単一ページのブラウザテストを設定するには、テストを開始する単一の URL を指定します。詳しくは Set up a browser test を参照してください。

Transactional Browser test

トランザクションブラウザテストには、トランザクションまたは複数ステップのユーザーワークフローをテストするためのステップで構成された合成トランザクションが含まれます。

Adding steps

テストしたいステップには、リンクのクリック、フォームフィールドへの入力、ドロップダウンメニューからの値の選択、アラートの受諾または解除、JavaScript からの値の実行と保存などがあります。これらのステップに関係する特定のページ要素を、id、class、name、CSS Path、または XPATH によって、ブラウザテスト設定で特定することができます。

Adding synthetic transactions

ステップは、ビジネスクリティカルなワークフローを構成する合成トランザクションにグループ化されます。合成トランザクションの例としては、アプリケーションにログインするために必要なステップや、サイトで購入した商品のチェックアウトを完了するためのステップなどがあります。

トランザクションブラウザテストの設定方法については、ブラウザテストに合成トランザクションを追加する を参照してください。

Browser test results

ブラウザテストが取得する結果、診断、メトリクスについては、以下のトピックを参照してください:

このページは 2024年11月13日 に最終更新されました。