SOAPUI डाउनलोड, इंस्टॉल, & विंडोज पर कॉन्फ़िगरेशन

विषय - सूची:

Anonim

इस ट्यूटोरियल में, हम SOAP UI (ओपन सोर्स वर्जन) को डाउनलोड, इंस्टॉल और कॉन्फ़िगर करने के लिए चरणों का प्रदर्शन करेंगे।

निम्नलिखित विभिन्न प्लेटफार्मों के लिए सॉफ्टवेयर और हार्डवेयर की आवश्यकता है।

इस ट्यूटोरियल में, इंस्टॉलेशन विंडोज एनवायरनमेंट पर किया जाता है। प्रक्रिया अन्य OS के लिए समान है।

यहां अधिष्ठापन प्रक्रिया के लिए रोडमैप है

भाग ए: डाउनलोड करना

  • Https://www.soapui.org/downloads/latest-release/ पर नेविगेट करें
  • नीचे स्क्रॉल करें और अपने ऑपरेटिंग सिस्टम के आधार पर डाउनलोडर चुनें। इस ट्यूटोरियल में, हम 64-बिट Microsoft Windows ऑपरेटिंग सिस्टम पर SOAP UI स्थापित करेंगे।
  • डाउनलोड पर क्लिक करने पर, उपयोगकर्ता स्वचालित रूप से images/1/090919_0452_SOAPUIDownl4.png.webp">

भाग बी: स्थापित करना

चरण 1: डाउनलोड करने के बाद, फ़ाइल को 'प्रशासक' के रूप में नीचे दिखाए अनुसार निष्पादित करें

चरण 2: सेटअप विज़ार्ड में, जारी रखने के लिए 'अगला' पर क्लिक करें।

चरण 3: इंस्टॉलेशन डायरेक्टरी चुनें या डिफॉल्ट इंस्टॉलेशन डायरेक्टरी को छोड़ दें।

चरण 4: उन घटकों को चुनें जिन्हें आप स्थापित करना चाहते हैं।

  • SOAP UI को डिफ़ॉल्ट रूप से जांचा जाता है और उपयोगकर्ता कॉन्फ़िगर करने योग्य नहीं है।
  • स्रोत - सक्षम करें, यदि आप सोप-यूआई के स्रोत कोड तक पहुंच प्राप्त करना चाहते हैं। हमने इसे नहीं चुना है।
  • हेमीज़ जेएस - सक्षम करें, यदि एप्लिकेशन को जेएमएस परीक्षण की आवश्यकता है।
  • ट्यूटोरियल - सक्षम करें, यदि आप SOAP- यूआई ट्यूटोरियल पोस्ट इंस्टॉलेशन एक्सेस करना चाहते हैं।

चरण 5: लाइसेंस समझौते को स्वीकार करें और जारी रखने के लिए 'अगला' पर क्लिक करें।

चरण 6: ट्यूटोरियल के लिए फ़ोल्डर स्थान चुनें या फिर डिफ़ॉल्ट स्थान को छोड़ दें और 'अगला' पर क्लिक करें।

चरण 7: प्रारंभ मेनू फ़ोल्डर स्थान चुनें या अन्यथा डिफ़ॉल्ट स्थान को छोड़ दें और 'अगला' पर क्लिक करें।

चरण 8: चेकबॉक्स सक्षम करें 'एक डेस्कटॉप आइकन बनाएं' और 'अगला' पर क्लिक करें।

चरण 9: स्थापना शुरू होती है और उसी को पूरा करने पर, विज़ार्ड नीचे की स्थिति दिखाता है। 'समाप्त' पर क्लिक करें।

चरण 10: 'फिनिश' बटन पर क्लिक करने पर, सोप यूआई लॉन्च किया गया।

  1. मेनू पट्टी
  2. कुइक एक्सेस टूलबार
  3. परियोजना नेविगेशन क्षेत्र
  4. कार्यक्षेत्र गुण
  5. लॉग क्षेत्र

भाग सी: कॉन्फ़िगर करना

आइए पहले SOAP UI में प्रोजेक्ट संरचना को समझते हैं।

  • SOAP UI में पहला चरण कार्यक्षेत्र बनाना है। कार्यक्षेत्र से जुड़े कई प्रोजेक्ट हो सकते हैं। उपयोगकर्ता एक से अधिक कार्यक्षेत्र बना सकते हैं। SOAP UI प्रो संस्करण में, हम मूल रूप से विभिन्न अंत बिंदुओं पर इसे मैप करने के लिए वातावरण स्विच कर सकते हैं।
  • प्रत्येक प्रोजेक्ट के लिए, हम कई परीक्षण सूट बना सकते हैं।
  • प्रत्येक टेस्ट सूट के लिए, इससे जुड़े कई परीक्षण मामले हो सकते हैं।
  • प्रत्येक टेस्ट केस के लिए, इससे जुड़े कई परीक्षण चरण हो सकते हैं।

नीचे SOAP-UI में कार्यक्षेत्र संरचना का सचित्र प्रतिनिधित्व है।

चरण 1: पहला चरण कार्यक्षेत्र बनाना है। जैसा कि नीचे दिखाया गया है एक कार्यक्षेत्र बनाएँ। अब से हम जो भी कलाकृतियाँ बनाने जा रहे हैं, वे इस कार्यक्षेत्र में निहित होंगी।

चरण 2: कार्यक्षेत्र के लिए एक नाम दर्ज करें और 'ठीक' पर क्लिक करें।

चरण 3: अब उपयोगकर्ता को उस पथ का चयन करना होगा जहां इस कार्यक्षेत्र को सहेजना है।

  1. उस पथ का चयन करें जहां कार्यक्षेत्र को सहेजना है
  2. कार्यक्षेत्र XML का नाम, जिसे उपयोगकर्ता को भविष्य में कार्यक्षेत्र खोलना है, तब स्थित होना चाहिए।
  3. 'सहेजें' पर क्लिक करें।

चरण 4: कार्यक्षेत्र बनाया गया है जैसा कि नीचे दिखाया गया है। हम 'कार्यक्षेत्र गुण' टैब के तहत कार्यक्षेत्र की संपत्तियों तक भी पहुंच बना सकते हैं।

अब हमने SOAP-UI को सफलतापूर्वक डाउनलोड करने और स्थापित करने के बाद कॉन्फ़िगर किया है ताकि हम परीक्षण करना जारी रख सकें।

बुनियादी जीयूआई नेविगेशन

फ़ाइल मेनू:

  • सोप-यूआई के भीतर सबसे अधिक बार उपयोग किए जाने वाले नेविगेट को समझना वास्तविक समय की परियोजनाओं पर काम करते समय सहज नेविगेशन के लिए बहुत महत्वपूर्ण है। आइए पहले फ़ाइल मेनू पर एक नज़र डालें।

  1. 'न्यू SOAP प्रोजेक्ट' उपयोगकर्ता को SOAP अनुरोध आयात करके एक प्रोजेक्ट बनाने की अनुमति देता है।
  2. 'न्यू रेस्ट प्रोजेक्ट' उपयोगकर्ता को REST अनुरोध आयात करके एक प्रोजेक्ट बनाने की अनुमति देता है।
  3. 'इम्पोर्ट प्रोजेक्ट' उपयोगकर्ता को संबंधित एक्सएमएल का पता लगाकर पूरी परियोजना को आयात करने की अनुमति देता है।
  4. User सेव ऑल प्रोजेक्ट ’उपयोगकर्ता को एक क्लिक में सभी खोले गए प्रोजेक्ट को बचाने की अनुमति देता है।
  5. 'ऑल ऑल ओपन प्रोजेक्ट' उस कार्यक्षेत्र में खोले गए सभी प्रोजेक्ट को बंद कर देता है।
  6. 'नाम बदलें कार्यक्षेत्र' उपयोगकर्ता को पहले से बनाए गए कार्यक्षेत्र का नाम बदलने की अनुमति देता है।
  7. 'स्विच कार्यक्षेत्र' उपयोगकर्ता को कार्यक्षेत्रों के बीच स्विच करने की अनुमति देता है।
  8. 'प्राथमिकताएं' उपयोगकर्ता को SOAP UI को अनुकूलित करने की अनुमति देती है। हम अगले भाग में इससे निपटेंगे।
  9. 'प्राथमिकताएं सहेजें' उपयोगकर्ता को अपनी अनुकूलित सेटिंग्स को बचाने की अनुमति देता है। जब SOAP UI अगली बार खोला गया, तो यह उपयोगकर्ता द्वारा सहेजी गई प्राथमिकताओं का उपयोग करता है।

फ़ाइल >> पूर्वसूचक >> HTTP सेटिंग्स:

  • अब, 'मेन्यू' को फाइल मेन्यू से समझते हैं। 'फ़ाइल' मेनू से 'प्राथमिकताएँ' पर क्लिक करने पर, नीचे दिया गया संवाद खुलता है।
    • हम विवरण में सबसे अधिक बार उपयोग की जाने वाली 'HTTP सेटिंग्स' से गुजरेंगे।

  1. अनुरोध और प्रतिक्रिया के लिए उपयोग किए जाने वाले HTTP संस्करण को दर्शाता है।
  2. 'उपयोगकर्ता-एजेंट हैडर' इस विकल्प का उपयोग करके उपयोगकर्ता को पूर्वनिर्धारित किया जा सकता है। यदि परिभाषित नहीं है, तो यह डिफ़ॉल्ट http क्लाइंट हेडर का उपयोग करता है।
  3. उपयोगकर्ता को संपीड़न विधि निर्दिष्ट करने की अनुमति देता है। यह गज़िप या डिफ्लेट या कोई भी हो सकता है।
  4. 'यदि जाँच की जाती है', मेजबानों से संकुचित प्रतिक्रिया की अनुमति देता है।
  5. 'अगर चेक किया गया' संपीड़ित प्रतिक्रियाओं के विघटन को अक्षम करता है।
  6. 'अगर चेक किया गया' प्रत्येक SOAP अनुरोध के लिए HTTP कनेक्शन बंद कर देता है।
  7. 'अगर जाँच की जाती है', तो उपयोगकर्ता को निवर्तमान अनुरोधों के लिए प्रमाणीकरण जानकारी निर्दिष्ट करने की अनुमति देता है।
  8. उपयोगकर्ता को प्रतिक्रिया से पढ़ने के लिए अधिकतम बाइट्स की संख्या को प्रतिबंधित करने की अनुमति देता है। शून्य असीमित आकार से मेल खाती है।

फ़ाइल >> पूर्व शर्तें >> WSDL सेटिंग:

  • अब, हम विवरणों में सबसे अधिक बार उपयोग की जाने वाली 'डब्ल्यूएसडीएल सेटिंग्स' से गुजरेंगे।

  1. Cache WSDLs WSDL के कैशिंग चालू और बंद करता है
  2. अनुरोध में उदाहरण मान उत्पन्न करता है
  3. उपयोगकर्ताओं को हमेशा उत्पन्न अनुरोधों में वैकल्पिक तत्वों को शामिल करने की अनुमति देता है
  4. प्रतिक्रिया संपादक में प्रतिक्रिया संदेश मुद्रित होते हैं
  5. WSDL अनुरोधों को मान्य करते समय उपयोगकर्ता को स्कीमा (.xsd) फ़ाइलों वाली निर्देशिका निर्दिष्ट करने की अनुमति देता है। इस निर्देशिका की सामग्री को बदलने पर SOAP UI को पुनः आरंभ करने की आवश्यकता है।
  6. अंतरिक्ष को संरक्षित करने के उद्देश्य से, सोपुई परियोजना फ़ाइल में संपीड़ित होने के लिए न्यूनतम संदेश आकार।

फ़ाइल >> पूर्वधारणाएँ >> UI सेटिंग्स:

  • अब, हम विवरण में सबसे अधिक बार उपयोग किए जाने वाले 'यूआई सेटिंग्स' से गुजरेंगे।

  1. बेहतर स्टार्टअप-समय के लिए SOAP UI लॉन्च करते समय सभी परियोजनाओं को बंद कर देता है और कम मेमोरी का उपभोग करता है।
  2. जब भी उपलब्ध हो, विवरण प्रदर्शित करता है।
  3. SOAP UI से बाहर निकलते समय सभी परियोजनाओं को स्वचालित रूप से सहेजता है।
  4. बचत करने से पहले, SOAP UI प्रोजेक्ट का बैकअप बनाता है। यदि सक्षम है, तो बैक अप फ़ोल्डर का उल्लेख करना होगा।
  5. SOAP UI प्रारंभ करने पर लॉग टैब प्रदर्शित और विस्तारित करता है।
  6. SOAP UI शुरू करने पर 'स्टार्ट अप पेज' संवाद प्रदर्शित करता है।
  7. टूल टिप को अक्षम करने पर, जब उपयोगकर्ता नेविगेशन / विकल्प पर बटन दबाता है तो टूल टिप को निष्क्रिय कर देता है।

मदद:

  • आइए हम महत्वपूर्ण सहायता मेनू विकल्पों पर एक नज़र डालें।

  1. Www.soapui.org पर उपलब्ध ऑनलाइन सहायता का मुख पृष्ठ दिखाता है
  2. पंजीकृत उपयोगकर्ताओं को फोरम में प्रश्न पोस्ट करने और समुदाय से ऑनलाइन सहायता प्राप्त करने की अनुमति देता है।
  3. हाल के अपडेट के लिए जाँच करता है और अगर वहाँ उपलब्ध है स्थापित करता है।
  4. उपयोगकर्ता को www.soapui.org के मुख पृष्ठ पर नेविगेट करने की अनुमति देता है
  5. SOAP UI की निर्माण और संस्करण जानकारी प्रदर्शित करता है।

आने वाले ट्यूटोरियल न केवल आपको समझेंगे कि टेस्ट सूट, टेस्ट केस और टेस्ट स्टेप कैसे बनाएं, बल्कि आपको SOAP अनुरोधों का परीक्षण करने और उन्हें कैसे मान्य किया जाए।