インターフェースは、サーバーとクライアントを接続するために使用され、データは、一般的にJSONを返します。
取得し、ポストは違いを要求します。
ポスト要求セキュリティよりも1 GETリクエスト
2. get要求パラメータは長さ制限があり、ポストの要求はしていません
3. get要求は、POSTリクエストが体の内側にある内のURLパラメータが配置され、身体を持っていません。
httpリクエストのステータスコード:
リクエストの代わりに1.200#2は成功しました
問題のクライアントに発行されたコードを要求2.404#4
図3は、3.300#リダイレクトを表します
問題のサーバーに代わって4 500502#5
変数の郵便配達を定義する方法
郵便配達を開き、[設定] -世界的に右上隅をクリックし、変数の名前と内容を設定します。直接使用して{{}}変数名を呼び出すことができ
どのように郵便配達インターフェイスの自動化を行います
1、準備インタフェーススクリプト
2、テストデータの準備
最初の書き込み線パラメータ名、界面{{}}パラメータ名参照。
チェック結果データ準備試験による3、(あなたが同じ必要性によって1を確認したい場合は、テストデータの結果に対応し、それぞれに異なるが、データの書き込みテキストファイルに検証されます)
すべてのチェックポイントは、テスト中に書かれています。多くの適切なコンテンツ検査がありますが、必要に応じて選択することができ、
これは、「レスポンスボディ:文字列が含まれていますが、」テスト結果(赤フォント交換可能な変数)の内容に含まれています
pm.test( "身体ザは、文字列と一致する"、関数(){
pm.expect(pm.response.text())to.include( " 内容を確認 ");
});
各データの内容を検討することは同じではないときは、コンテンツ検査を置き換えるために使用する変数として「グローバル変数を設定」する必要があります
pm.globals.set( " 変数名 ");
最終的には次のようになります。
pm.test(関数(){ "ボディ文字列と一致する"
。pm.expect(pm.response.text())to.include( " pm.globals.set( "变量名を") ");
});
4、データの完了後に設定スクリプトとデータの準備ができている、郵便配達「ランナー」の左上隅をクリックして、テストしたいスクリプトを選択は、[実行]をクリックし、実行が完了した後、テストが自動的に実行されますが、テスト結果を返します。