2017-09-21 12 views
8

पोस्टमैन के दस्तावेज वांछित होने के लिए बहुत कुछ छोड़ देते हैं। उनके Variables page में वे कहते हैं:पोस्टमैन में "स्थानीय" चर क्या हैं?

निम्नलिखित दायरों में से किसी के लिए उपलब्ध हैं:

  1. वैश्विक
  2. पर्यावरण
  3. स्थानीय
  4. डाटा

वहाँ के बारे में जानकारी दी गई हैवैश्विक और पर्यावरण के क्षेत्र, और मेरा मानना ​​है कि "डेटा" गुंजाइश संग्रह संग्रह से डेटा है। लेकिन "स्थानीय" चर क्या हैं?

क्योंकि मुझे एक वैरिएबल रखना पसंद है जो फ्लाई पर गणना की जाती है, अनुरोध के लिए उपयोग की जाती है, और फिर त्याग दिया जाता है। वैश्विक और पर्यावरण दोनों चर लगातार हैं।

उत्तर

0

स्थानीय चर वे हैं जिन्हें आप अपने टेस्ट भाग में उपयोग करते हैं। के रूप में यह जावास्क्रिप्ट में ... यानी कोडित है तुम भी 'चलो' घोषणा का उपयोग हो सकता है:

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

या घोषणा के लिए वर का उपयोग करें।

var jsonData = JSON.parse(responseBody); 

हालांकि, आप उपयोग कर

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

विवरण

+1

ठीक है, शब्द "स्थानीय" वास्तव में उस पृष्ठ पर प्रकट नहीं होता है के लिए here देख मक्खी पर वैश्विक मिटा सकते हैं। :) वैसे भी, मैं एक प्रकार के चर के लिए उम्मीद कर रहा था जिसे मैं अपने अनुरोध में उपयोग कर सकता हूं। जहां तक ​​मैं कह सकता हूं, स्थानीय जेएस चर का उपयोग नहीं किया जा सकता है। –

+0

मुझे समझने की ज़रूरत नहीं है ... मैं जावास्क्रिप्ट में एक नौसिखिया हूं (मैंने पोस्टमैन का उपयोग शुरू किया) लेकिन मैं अपने पूर्व अनुरोध में 'स्थानीय' चर का उपयोग करता हूं और स्क्रिप्ट परीक्षण करता हूं और यह ठीक काम करता है। स्थानीय जेएस चर विशेष हैं? हो सकता है कि आपको कुछ आयात करने की आवश्यकता हो? –

+0

मैं विल्क्स से सहमत हूं और उम्मीद करता हूं कि उनका मतलब किसी प्रकार का चर है जिसे पर्यावरण से स्वतंत्र रूप से उपयोग किया जा सकता है। लेकिन मुझे लगता है कि वे जावास्क्रिप्ट का उपयोग कर घोषित चर का मतलब है। बहुत बुरा। – AuStrike

संबंधित मुद्दे