郵便配達の公式文書ます。https://learning.getpostman.com/docs/postman/scripts/test_examples/
アサーション1:応答は、文字列本体が含まれているかどうか確認してください
// レスポンスのボディは、文字列含まれているかどうかを確認してください pm.test(" ログインに成功した" 、機能(){ 。pm.expect(pm.response.text())to.include(" ログインの成功を" ); });
アサーション3:JSON値をチェック
// JSON値によってアサート pm.test(" ログインが成功し、コード値が0に等しい" 、関数(){ VAR jsonData = pm.response.json(); pm.expect(jsonData.code).to.eql(100) ; // jsonDate.value、コード=値 })。
アサーション4:使用レスポンスヘッダアサーション
// Content-Typeヘッダがアサート使用 (pm.testを" がContent-Typeヘッダか" 、関数(){ pm.response.to.have.header(" Content-Typeの" ); });
アサーション5:200msの応答時間未満
// 未満200msの応答時間 pm.test(" 応答時間" 、関数(){ pm.expect(pm.response.responseTime).to.be.below(200で); });
アサーション6:レスポンスのステータスコード
// 応答ステータスコード pm.test(" レスポンスステータスコード" 、関数(){ pm.response.to.have.status(200で); });
アサーション7:POSTリクエストは、ステータスコードによってアサートされます
// ステータスコード範囲 pm.test(" 成功POSTリクエスト" 、関数(){ pm.expect(pm.response.code).to.be.oneOf([ 201、202 ]); });