WEBSOCKET Synthetic テストの作成¶
WebSocket Synthetic テストでは、クライアントがサーバーに HTTP リクエストを送信し、WebSocket 接続を確立することで、リクエスト内容や判定条件(リクエストヘッダー、応答時間など)の検証が可能です。
作成¶
作成 > API テスト をクリックし、WEBSOCKET プロトコル を選択します。
手順 1:リクエスト形式の定義¶
- URL:WS および WSS の両プロトコルの URL を入力できます。
- 詳細設定:カスタムリクエスト設定と認証をサポートします。
- メッセージ:サーバーに送信するメッセージ内容を入力します。
- 名前:WebSocket Synthetic テストの名前をカスタマイズします。同じワークスペース内で重複は許可されません。
手順 2:判定条件¶
判定条件を追加してデータを照合します。複数の条件は、「すべて」または「いずれか」を選択することで AND または OR の論理関係を指定できます。
リクエスト形式を定義し判定条件を追加したら、URL 右側の「テスト」ボタンをクリックして、Synthetic テストの接続設定が成功したかどうかを検証します。
注意:テスト結果は選択したノードとは無関係です。
手順 3:Synthetic テストノードの選択¶
現在、Guance は全世界に 14 の Synthetic テストノードを展開しています。中国国内または海外地域(商用プラン以上のユーザーのみ)の 1 つ以上のノードを選択し、サイトサービスの品質監視を迅速に開始できます。
手順 4:Synthetic テスト頻度の選択¶
Synthetic テストの実行頻度を選択します。以下のオプションが利用可能です。
- 1 分(商用プラン以上のユーザーのみ)
- 5 分(商用プラン以上のユーザーのみ)
- 15 分(商用プラン以上のユーザーのみ)
- 30 分
- 1 時間
- 6 時間
- 12 時間
- 24 時間
システムが提供する上記の特定のオプションに加えて、カスタム crontab タスク を入力し、分、時、日、月、週などの周期に基づいて cron 式によるタスク実行を設定することもできます。
