Docs » ブラウザテストを使ってウェブページをテストする

ブラウザテストを使ってウェブページをテストする 🔗

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

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

What happens during a Browser test?

During a Browser test, Splunk Synthetic Monitoring continuously collects performance data including metrics, network data, and custom user timings. All requests and responses that occur in the test are captured in a HAR file, which is represented visually in a waterfall chart that illustrates the latency of specific resources on the page. See ウォーターフォールチャート to learn more about the waterfall chart, and see ブラウザテストメトリクス to learn about the metrics in a Browser test.

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

Single-page Browser test

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

Transactional Browser test

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

Adding steps

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

Adding synthetic transactions

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

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

Browser test results

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

This page was last updated on 2023年10月04日.