2017-09-21 9 views
8

郵便配達員のマニュアルには、多くのことが望まれます。そのVariables pageでは、彼らは言う:郵便配達員の「ローカル」変数とは何ですか?

次のスコープがおります:

  1. グローバル
  2. 環境
  3. ローカル
  4. データ

についての情報がありますグローバルスコープと環境スコープ、そして私は "データ"スコープがコレクションの実行のデータだと信じています。しかし、 "ローカル"変数は何ですか?

私は、その場で計算要求のために使用し、その後廃棄されている変数を持ってみたいので。グローバル変数と環境変数は永続的です。

答えて

0

ローカル変数は、あなたのテストの一部に使用するものです。

let jsonData; 
jsonData = JSON.parse(responseBody); 

や宣言のためのVARを使用します。 あなたも、それがJavaScriptでコーディングされているよう「聞かせて」宣言... すなわちを使用することができます。

var jsonData = JSON.parse(responseBody); 

けれども、あなたは

pm.environment/global.unset(<variable>) 

+1

まあ、言葉は「ローカル」本当にそのページに表示されません。詳細についてはhereを参照してください使用してその場でグローバルを消去することができます。 :)とにかく、私は私の要求で使用できる変数の種類を望んでいた。私が知る限り、ローカルのJS変数はそこでは使用できません。 –

+0

は、私が理解することはわからないんだけど...私はJavaScriptで初心者だ(私はポストマンを使用し始めた)が、私は私の前の要求とテストスクリプトの中で「ローカル」変数を使用して、それが正常に動作します。ローカルJS変数は特別ですか?あなたがインポートする必要があるかもしれない何か? –

+0

私はVilxに同意し、環境から独立して使用できる何らかの変数を意味すると考えました。しかし、私はそれらがJavaScriptを使って宣言された変数を意味すると思います。残念な。 A.Joly @ – AuStrike

関連する問題