Dotcom-Monitor ツールを使用してエンドポイントを対象とする基本的な HTTP(S) 要求を構成する場合、ソフトウェア開発とテストに関する深い知識は必要ありません。 ドットコムモニターは、ユーザーが数分でHTTP(S)要求を作成することを可能にするフレンドリーなグラフィカルユーザーインターフェイスを持っています。 ただし、要求のチェーンを構成する必要がある場合 (たとえば、最新の認証プロセスを通過する場合)、パラメータ化を追加したり、要求と共に動的ペイロードをプッシュしたり、いくつかの課題に直面する可能性があります。

Http(S) Web 監視とロード テストを Dotcom-Monitor で設定するプロセスを容易にするために、このガイドを参照してください。 このガイドでは、関連する Dotcom-Monitor サポート技術情報の記事への追加のリンクと、HTTP(S) 要求の構成における最も困難な手順の詳細な説明を示します。

リクエストのチェーンを作成する方法

ドットコムモニターは、ユーザーがシリアル順で複数のHTTP(S)要求を送信し、後続の要求で受信した応答から抽出された値を使用することができます。 たとえば、RESTful API の 1 つのエンドポイントだけでなく、すべてのテスト API 呼び出しを連続して実行して、API の機能全体を検証することもできます。 これを行うには、1 つの HTTP(S) デバイス内のエンドポイントをターゲットにする一連の要求を設定する必要があります。

詳細情報:

トークン ベースの認証要求を設定する方法

トークン ベースの認証方法は、最新の API でデータをセキュリティで保護するために一般的に使用されます。 このメソッドでは、認証トークンはログイン時にクライアントに提供され、クライアントがシステムに要求を送信するたびに必要になります。 トークンベースの認証を必要とする API をテストするには、ログイン応答で返されるベアラー トークンを、別の HTTP(S) 要求の承認ヘッダーを使用して渡す必要があります。

詳細情報:

あなたの要求をパラメタライズする方法

場合によっては、定義済みの値のセットを持つパラメーターを持つ要求を送信したり、パラメーター値を生成されたデータに置き換えたりする必要があります (たとえば、要求と共に一意の GUID を渡す)。 さらに、ある要求のパラメーター値を使用して、別の要求と共に送信することができます。 デフォルトでは、Dotcom-Monitor は要求の構成時に設定されたパラメーター値を使用します。 したがって、ターゲット エンドポイントに送信されるすべての要求は同一です。 HTTP(S) リクエストパラメータを動的に変更するには、リクエストを受け入れする必要があります。

要求のパラメータ化をサポートするために、 コンテキスト パラメータ は、Http(S) 要求で使用されます。 要求パラメーター (URL、ヘッダー フィールド、フォーム フィールド、および “生の” POST データ) は、HTTP(S) 要求設定のコンテキスト パラメーターに変換できます。

詳細情報:

動的ペイロードをプッシュする方法: Razor 式とデータ マスクの使用に関するガイド

Dotcom-Monitor は、要求本文でデータ マスクと Razor 式を使用して HTTP(S) ペイロードを動的に変更することをサポートしています。

詳細情報:

応答でペイロードを変更し、カスタム情報を追跡する方法

ドットコムモニターを使用すると、HTTP(S)要求にスクリプトを追加できます。 スクリプトを使用すると、要求パラメーター値の動的な変更、デバイス内の要求間のデータの受け渡し、要求前および要求後のテスト シナリオの作成を行うことができます。 スクリプトの準備コードは要求を送信する前に実行され、Post Script に追加されたコードは、Dotcom-Monitor が応答を受信した後に実行されます。

詳細情報: