入門
前のノートでは、我々は、インタフェーステストの基本的な知識と基本的な機能を紹介し、この章では、インタフェースのテストを行う郵便配達を使用する方法について説明します。
環境とグローバル変数の設定
環境とグローバル変数
環境経営は、環境、あらゆる環境に反映させるためには、グローバル変数を選択した場合ときに、グローバル変数は、環境変数のみが有効になる追加「グローバル」をクリックすることができ、変数のテストセットは、現在のテスト・セット、テストセット変数にのみ有効です環境変数、
環境変数>グローバル変数>テストセット変数:グローバル変数は、変数名、優先順位を複製する場合。
環境変数を追加します。設定した環境変数の情報を-add-埋めるために
私たちは、リクエストで使用するために、環境内の複数の変数を設定することができます。
使用環境変数: 本体内のリクエストURLまたはリクエスト内のスクリプト(プレ要求前に要求に直接ボディを要求する様々な形式で使用することができる使用環境変数に{{}}変数名を使用して、環境を選択し、ではありませんスクリプト)およびスクリプト(テスト)が使用されている要求します。
注:私たちは発効時に環境変数が環境の右上に選択されています。
追加の環境変数を介して転送した後、適切に選択することができます。
グローバル変数を追加:設定-Global-グローバル変数の情報を記入します
グローバル変数の使用例:
URLパラメータ
paramsは:
便利なリクエストURLのパラメータの多くは、追加および表示するときは、URLがparamsはボックスに入った下の表形式で、ボタンをクリックして、自動的にURLに追加されたテーブル、変数と値の加算から変数の値を追加することができます。
注:上記のように、自動的に生成されたPARAMSテーブルのキー=値を形成するために連結することにより、URLパラメータ、「?」。
リクエストパラメータの解析
1、要求の設計
- 許可:インターフェイスが認証を必要とする場合は、このページにライセンス(タイプ)と認証情報を設定することができます
- ヘッダ:要求ヘッダー、要求タイプ(コンテンツタイプ)とクッキーを提供することができます
- ボディ:要求データ
- フォームデータ:フォーム、ファイルのアップロードサポート混合; x-www-form-urlencodedで:テキスト形式、生:元のフォーマット、JSON / XML形式(以下、代替的に)サポートし、バイナリ:バイナリデータストリームを送信するためのバイナリフォーマットを
- 事前リクエストスクリプト:前の要求スクリプト、Javascriptがいくつかの動的なデータを生成するための構文またはリクエストを送信する前に、いくつかの処理を行います
- テスト:要求スクリプトの後、いくつかの処理を行うためか、要求アサートJavascriptの構文は、結果を返します。
さまざまな形式で1.1ポストマン送信要求データは、方法(注:自動的にヘッダにおけるContent-Typeの情報が追加され、しかし、異なる要求を選択)を要求します。
- フォームデータ:ファイルをアップロード混合形態、サポートしています。
- x-www-form-urlencodedで:テキスト形式。
- 生:元のフォーマットは、JSON / XML形式(以下、オプション)をサポートし、
- バイナリ:バイナリデータストリームを送信するためのバイナリフォーマット
リクエストパラメータの種類(形式)
最初:フォーム混合試料渡すパラメータフォームデータ形式(アップロードファイル - ファイル、テキスト選択テキスト転送タイプの種類を選択するために):
フォームデータのパラメータをアップロードする主キーと値のペアの形式ではなく、ファイルをアップロードすることができ、ファイルがフィールドをアップロードする際に、ファイルのContent-Typeのタイプについて説明する。コンテンツ・処分、情報フィールドのいくつかを説明するために;
ポストの要求の複数のパラメータのためのサポート:
表示情報のリクエストボディ:
第二:x-www-form-urlencodedで(テキスト形式)参考例パス:
転送およびフォームデータの最大の差は、このパラメータのある、唯一のキーと値のペアの送信パラメータの形でX-WWW-フォームでurlencode、パラメータ間&デリミタによって分離しながら、ファイルをアップロードしません。
表示情報のリクエストボディ:
同じパラメータとリクエストのパラメータ、および「&」一貫性のある接続を取得します。
生:元の形式、及び支持JSON XML形式転送パラメータの例:
より強力な、あなたはテキスト、JSONファイル、XMLファイル、HTMLファイルをアップロードすることができます任意のファイル形式の特定のテキストファイルをアップロードすることができます。
表示情報のリクエストボディ:
図から分かるように、本体は、JSON文字列要求は、要求のタイプがある:アプリケーション/ JSON
これらは、郵便配達のアサーションと抽出パラメータの後ろの方法についての話に引き続き、環境変数の設定、リクエストパラメータと分析方法です。