postman collections import
इस ट्यूटोरियल में, हम पोस्टमैन कलेक्शंस को कवर करेंगे, पोस्टमैन से और कैसे कलेक्शन इम्पोर्ट और एक्सपोर्ट करेंगे और मौजूदा पोस्टमैन स्क्रिप्ट्स का उपयोग करके विभिन्न सपोर्टेड लैंग्वेजेज में कोड सैंपल कैसे जेनरेट करें:
ये कुछ बहुत शक्तिशाली विशेषताएं हैं जो पोस्टमैन को लगभग सभी एपीआई डेवलपर्स और परीक्षकों के लिए पसंद का एक उपकरण बनाती हैं।
=> एक्सक्लूसिव पोस्टमैन ट्रेनिंग ट्यूटोरियल सीरीज़ के लिए यहां जाएं।
आप क्या सीखेंगे:
एक डाकिया संग्रह क्या है?
डाकिया संग्रह पोस्टमैन अनुरोधों को संग्रहीत करने के लिए एक कंटेनर या फ़ोल्डर के अलावा कुछ भी नहीं है। सरल शब्दों में, इसके डाकिया अनुरोधों का एक संग्रह। समान एप्लिकेशन आदि से संबंधित अनुरोधों को व्यवस्थित करने में संग्रह एक महत्वपूर्ण भूमिका निभाते हैं।
भाषण सॉफ्टवेयर के लिए सबसे अच्छा पाठ क्या है
उदाहरण के लिए , अगर आप 10 समापन बिंदु वाले एक आराम करने वाले एपीआई का परीक्षण या सत्यापन कर रहे हैं। फिर, यह उन्हें एक संग्रह में व्यवस्थित करने के लिए समझ में आता है जो संग्रह चर, आयात / निर्यात को लागू करने जैसी चीजों को आसान बना देगा और एकल संग्रह के हिस्से के रूप में चलाया जा सकता है।
यहाँ एक वीडियो ट्यूटोरियल है:
एक संग्रह एक उपयोगकर्ता को इसके लिए सक्षम बनाता है:
# 1) एक बार में सभी अनुरोध चलाएं।
#दो) संग्रह स्तर चर सेट करें जो उस संग्रह के सभी अनुरोधों पर लागू हो सकते हैं। उदाहरण के लिए, प्रत्येक अनुरोध में व्यक्तिगत रूप से हेडर जोड़ने के बजाय, आप पूर्व-अनुरोध स्क्रिप्ट या प्राधिकरण हेडर का उपयोग करके उस पोस्टमैन संग्रह के भीतर सभी अनुरोधों पर हेडर लगा सकते हैं।
# 3) कलेक्शन को अन्य उपयोगकर्ताओं के साथ JSON या URL के माध्यम से पोस्टमैन द्वारा उपलब्ध सर्वर पर होस्ट किए गए संग्रह के रूप में साझा किया जा सकता है।
# 4) एक संग्रह से संबंधित सभी अनुरोधों के लिए सामान्य परीक्षण निष्पादित करें। उदाहरण के लिए, यदि आपको HTTP 200 के रूप में संग्रह में प्रत्येक अनुरोध के लिए स्थिति कोड की जांच करने की आवश्यकता है, तो इस परीक्षण को सभी व्यक्तिगत अनुरोधों में जोड़ने के बजाय, आप इसे संग्रह स्तर पर सभी को जोड़ सकते हैं और यह सभी अनुरोधों पर लागू होगा जब संग्रह निष्पादित किया जाता है।
डाकिया संग्रह बनाना
यहां बताया गया है कि आप एक खाली संग्रह कैसे बना सकते हैं और एक ही संग्रह के हिस्से के रूप में कई अनुरोध जोड़ सकते हैं:
# 1) एक नया खाली संग्रह बनाएँ।
#दो) संग्रह विवरण और नाम जोड़ें।
# 3) संग्रह में नए अनुरोध जोड़ने के लिए, पर क्लिक करें संग्रह और क्लिक करें अनुरोध जोड़ें (कृपया ध्यान दें कि पहले अनुरोध बनाना संभव है और फिर इसे संग्रह में जोड़ने के साथ-साथ एक संग्रह से दूसरे में अनुरोधों में आगे बढ़ें)।
एक डाकिया संग्रह का निर्यात / आयात करना
अब देखते हैं कि हम डाकिया में डाकिया संग्रह को वास्तव में कैसे आयात या निर्यात कर सकते हैं। सबसे पहले, पोस्टमैन में 4-5 अनुरोधों के साथ एक नमूना डाकिया संग्रह बनाएं।
यहां यह समझना महत्वपूर्ण है कि पोस्टमैन संग्रह को JSON फ़ाइल के रूप में निर्यात किया जा सकता है और आसानी से किसी ऐसे व्यक्ति के साथ साझा किया जा सकता है, जिसके साथ हमारा इरादा है।
इसी तरह एक संग्रह आयात करना JSON फ़ाइल आयात करने के समान सरल है जो आपके डाकिया आवेदन में अनुरोध संग्रह के रूप में दिखाई देगा।
चित्रण के लिए, हम पहले से ही होस्ट किए गए संग्रह का उपयोग करेंगे यहां।
यदि आप इस फ़ाइल को डाउनलोड करते हैं, तो आप देख सकते हैं कि यह JSON प्रारूप में एक फ़ाइल है। यह पोस्टमैन संग्रह 2.1 प्रारूप में निर्यात किए गए एक डाकिया संग्रह जितना अच्छा है।
हम देखेंगे कि हम इस JSON फ़ाइल को आवेदन में डाकिया संग्रह के रूप में कैसे आयात कर सकते हैं और इसे वापस निर्यात कर सकते हैं और इसे JSON के रूप में साझा कर सकते हैं।
# 1) संग्रह को आयात करने के लिए, उपरोक्त फ़ाइल डाउनलोड करें और इसे फ़ाइल सिस्टम में फ़ाइल सिस्टम के रूप में सहेजें।
आप नीचे दिए गए कर्ल कमांड का उपयोग करके केवल JSON फाइल डाउनलोड कर सकते हैं
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
#दो) अब Postman खोलें और क्लिक करें आयात ।
# 3) डाउनलोड की गई JSON फ़ाइल का चयन करें। एक बार चयन पूरा हो जाने के बाद, आप देख सकते हैं कि JSON फ़ाइल को अनुप्रयोग में पोस्टमैन संग्रह के रूप में आयात किया जाता है।
# 4) अब आप संग्रह में उपलब्ध विभिन्न अनुरोधों के माध्यम से ब्राउज़ कर सकते हैं।
# 5) संग्रह को JSON फॉर्मेट में वापस निर्यात करें (ताकि इसे दूसरों के साथ साझा किया जा सके)। उदाहरण के लिए, आप इस संग्रह में एक और अनुरोध जोड़ते हैं और निर्यात पर क्लिक करते हैं। संग्रह के लिए परिणामी JSON फ़ाइल में अब नया जोड़ा गया अनुरोध भी शामिल होगा।
# 6) विकल्पों के साथ मेनू देखने और क्लिक करने के लिए संग्रह नाम के पास '...' आइकन / बटन पर क्लिक करें निर्यात ।
# 7) को चुनिए संग्रह .2.1 निर्यात विकल्प के लिए प्रारूप (हम बाद के ट्यूटोरियल में इन दो फ़ाइल प्रकारों के बीच अंतर देखेंगे)।
निष्पादक डाकिया संग्रह
आइए देखें कि हम एक संग्रह के अंदर व्यक्तिगत अनुरोधों को कैसे निष्पादित कर सकते हैं और एक संग्रह धावक का उपयोग करके पूरे संग्रह में सभी अनुरोधों को चला सकते हैं।
व्यक्तिगत अनुरोध चलाने के लिए, संग्रह से किसी विशेष अनुरोध को खोलें और उस अनुरोध को निष्पादित करने के लिए 'भेजें' बटन पर क्लिक करें।
संपूर्ण संग्रह अर्थात दिए गए संग्रह में मौजूद सभी अनुरोधों को चलाने के लिए, आपको पोस्टमैन में संग्रह के पास 'प्ले' बटन पर क्लिक करना होगा और संग्रह धावक को खोलने के लिए 'रन' विकल्प का चयन करना होगा और संपूर्ण संग्रह को निष्पादित करना होगा। संग्रह विन्यास दिया।
कृपया नीचे स्क्रीनशॉट देखें।
एक अच्छा मुफ्त पीसी क्लीनर क्या है
संग्रह के लिए रन कॉन्फ़िगरेशन का चयन करने के संदर्भ में, डाकिया बहुत लचीलापन प्रदान करता है।
उदाहरण के लिए, आप यह चुन सकते हैं कि संग्रह चलाते समय पर्यावरण फाइल को किस संदर्भ में संदर्भित किया जाना चाहिए। यदि स्थिति में पोस्टमैन अनुरोधों द्वारा उपयोग किया जा रहा डेटा कॉन्फ़िगरेशन है, तो हम संग्रह को चलाने से पहले डेटा फ़ाइल प्रदान कर सकते हैं।
नीचे दी गई छवि में, हम चयनित संग्रह के लिए निष्पादन परिणाम / सारांश देख सकते हैं। यह जो कुछ भी निष्पादित किया गया था और परिणाम क्या थे, इसका एक सारांश दृश्य देता है।
कोड के रूप में निर्यात डाकिया अनुरोध
अब देखते हैं कि हम अपनी पसंदीदा प्रोग्रामिंग भाषाओं में से एक में कोड / स्क्रिप्ट में एक मौजूदा पोस्टमैन संग्रह को कैसे निर्यात कर सकते हैं (पोस्टमैन बॉक्स से बाहर बहुत सारे स्वरूपों का समर्थन करता है, जिसके परिणामस्वरूप, आप मौजूदा अनुरोध को डाउनलोड / निर्यात कर सकते हैं। कई प्रारूप और इसे वांछित के रूप में उपयोग करें)।
मौजूदा अनुरोध को कोड के रूप में निर्यात करने के लिए, अनुरोध खोलें और अनुरोध URL के ठीक नीचे 'कोड' लिंक पर क्लिक करें।
यह डिफ़ॉल्ट रूप से चयनित CURL स्क्रिप्ट के साथ एक विंडो खोलेगा और अनुरोध CURL स्क्रिप्ट के रूप में प्रदर्शित होगा। आपके द्वारा चुने गए विभिन्न स्वरूपों के आधार पर, अनुरोध पाठ के अनुसार बदल जाएगा और इसे वांछित के रूप में कॉपी और उपयोग किया जा सकता है।
कोड से डाकिया अनुरोध आयात करना
निर्यात के समान, हम पोस्टमैन संग्रह में विभिन्न स्वरूपों में एक अनुरोध भी आयात कर सकते हैं।
हम इसे एक CURL अनुरोध का उपयोग करके प्रदर्शित करेंगे जिसे आयात कार्यक्षमता के माध्यम से पोस्टमैन अनुरोध में बदल दिया जाएगा। अनुरोध को आयात करने के लिए, पोस्टमैन में ऊपरी बाएँ कोने में बस 'आयात' पर क्लिक करें और डायलॉग विंडो के लिए प्रतीक्षा करें जहाँ आपको 'पेस्ट रॉ टेक्स्ट' विकल्प को खोलने की आवश्यकता है।
अब आप यहाँ केवल यूआरएल URL पेस्ट कर सकते हैं और एक बार 'आयात' बटन पर क्लिक हो जाने के बाद, पोस्टमैन को अनुरोध किया जाना चाहिए कि आपूर्ति किए गए अनुरोध के अनुसार उनके मूल्यों के खिलाफ अलग-अलग क्षेत्रों के साथ प्रतिस्थापित किया जाए।
निष्कर्ष
इस ट्यूटोरियल में, हमने पोस्टमैन कलेक्शन के बारे में सीखा जो पोस्टमैन एप्लिकेशन में एक अत्यंत महत्वपूर्ण बिल्डिंग ब्लॉक है।
संग्रह डाकिया का एक महत्वपूर्ण मुख्य घटक है जो आपको अनुरोधों को स्पष्ट रूप से प्रबंधित करने और बनाए रखने और संग्रह साझा करने, संपूर्ण संग्रह निष्पादित करने, किसी विशेष संग्रह से संबंधित सभी अनुरोधों के लिए प्रामाणिक शीर्ष लेख जैसे सामान्य गुणों को जोड़ने जैसी कई अन्य सुविधाएँ प्रदान करता है। इत्यादि।
हमने मौजूदा अनुरोध को विभिन्न भाषा बाइंडिंग के रूप में कैसे निर्यात किया जाए, और पोस्टमैन के अनुरोध के लिए मौजूदा स्क्रिप्ट को कैसे आयात किया जाए, इस पर भी ध्यान दिया।
हमारे आगामी ट्यूटोरियल में, हम देखेंगे कि इन बिल्डिंग ब्लॉक्स का उपयोग कैसे भी जटिल और बोझिल एपीआई प्रवाह के लिए किया जा सकता है और हमें अनुरोधों को ठीक से प्रबंधित करने और उन्हें मांग पर निष्पादित करने की अनुमति देता है।
=> यहां सभी पोस्टमैन ट्यूटोरियल देखें।
अनुशंसित पाठ
- पोस्टमैन ट्यूटोरियल: एपीआई टेस्ट पोस्टमैन का उपयोग करना
- जावा कलेक्शंस फ्रेमवर्क (JCF) ट्यूटोरियल
- कछुआ एसवीएन ट्यूटोरियल: कोड रिपोजिटरी में संशोधन
- ग्रहण में अपना कोड डिबगिंग की मूल बातें
- शीर्ष 40 स्टेटिक कोड विश्लेषण उपकरण (सर्वश्रेष्ठ स्रोत कोड विश्लेषण उपकरण)
- एक XML कोड उदाहरण के साथ SOAtest में अभिकथन
- ग्रहण के लिए ऐपियम स्टूडियो पर अपना टेस्ट कोड चलाना और सत्यापित करना
- शीर्ष 10 सबसे लोकप्रिय कोड समीक्षा उपकरण डेवलपर्स और परीक्षकों के लिए