HTTP クライアントリファレンス
client
オブジェクトは、HTTP クライアントセッションメタデータ (グローバル変数のリストなど) を保持し、HTTP 応答と log
テキストを出力に test
できるようにします。HTTP クライアントセッションは、WebStorm が開始されると開始され、WebStorm が閉じると終了します。値は、WebStorm の再起動間では保持されません。
client
オブジェクトは、変数ストレージとして機能するグローバルな入れ子になったオブジェクトへのアクセスを提供します。
メソッド
テスト
名前が testName
で本体が func
のテストを作成します。すべてのテストは、応答ハンドラースクリプトの後に実行されます。テスト結果は、サービスツールウィンドウのテストタブに表示されます。
パラメーター | タイプ | 説明 |
---|---|---|
テスト名 | 文字列 | テスト名 |
機能 | 関数 | HTTP 応答をテストする JavaScript 関数 |
アサート
指定された condition
が true
であることを確認します。それ以外の場合は例外をスローします。オプションの message
パラメーターは、例外メッセージとして機能します。
パラメーター | タイプ | 説明 |
---|---|---|
条件 | boolean | レスポンスで確認する条件 |
メッセージ | 文字列 | 条件が false と評価された場合に返されるオプションのメッセージ。 |
ログ
応答ハンドラーまたは事前要求スクリプトの出力に text
を出力し、行を終了します。
パラメーター | タイプ | 説明 |
---|---|---|
テキスト | 文字列 | 応答ハンドラーまたは事前要求スクリプトの出力に出力されるテキスト。 |
終了
応答ハンドラースクリプトの実行を終了します。
Properties
グローバル
変数の設定、取得、削除に使用されるグローバル変数ストレージ。
グローバル変数 (client.global.set(VariableName, VariableValue)
) に値を割り当てると、後続の HTTP 要求で {{VariableName}}
として、または応答ハンドラースクリプトと事前要求スクリプトで client.global.get("VariableName")
を使用して、その値にアクセスできます。詳細な例については、グローバル変数を使用するを参照してください。
グローバル変数メソッド
global
オブジェクトは変数ストレージとして機能し、変数の設定、取得、削除に使用されます。これらの変数は、一度設定すると、任意の HTTP 要求からアクセスできるため、グローバルです。
set
変数を varName
という名前でストレージに保存し、その値を varValue
に設定します。詳細な例については、グローバル変数を使用するを参照してください。
パラメーター | タイプ | 説明 |
---|---|---|
変数名 | 文字列 | グローバルストレージに保存される変数の名前。 |
varValue | 文字列 | グローバルストレージに保存される変数値。 |
get
varName
変数の値を返します。
パラメーター | タイプ | 説明 |
---|---|---|
変数名 | 文字列 | 返される変数の名前。 |
isEmpty
global
オブジェクトに変数が定義されていないかどうかを確認します。
クリア
変数ストレージから varName
変数を削除します。
パラメーター | タイプ | 説明 |
---|---|---|
変数名 | 文字列 | 削除する変数の名前。 |
すべてクリア
変数ストレージからすべての変数を削除します。