शीर्ष 15 SOAPUI साक्षात्कार प्रश्न & जवाब

Anonim

1) SOAP UI क्या है?

सोप यूआई एक स्वतंत्र, खुला स्रोत क्रॉस-प्लेटफॉर्म कार्यात्मक परीक्षण समाधान है। यह आपको स्वचालित प्रतिगमन, अनुपालन, कार्यात्मक और भार परीक्षणों को तेजी से और आसानी से बनाने और निष्पादित करने में सक्षम बनाता है। इसका उपयोग वेब सेवा परीक्षण के लिए किया जाता है

2) बताएं कि वेब सेवाओं में XML, SOAP, WSDL और UDDI की क्या भूमिका है?

वेब सेवाएं एक ऐसा माध्यम है जिसके माध्यम से वेब आधारित एप्लिकेशन को इंटरनेट प्रोटोकॉल बैकबोन पर एकीकृत या संचारित किया जा सकता है। XML, SOAP, UDDI और WSDL का उपयोग करके वेब आधारित एप्लिकेशन को एकीकृत किया जा सकता है। SOAP का उपयोग डेटा संचारित करने के लिए किया जाता है; WSDL का उपयोग सेवाओं का वर्णन करने या संबंधित करने के लिए किया जाता है, UDDI का उपयोग सूचीबद्ध करने के लिए किया जाता है कि कौन सी सेवाएँ सुलभ हैं, XML का उपयोग डेटा को टैग करने के लिए किया जाता है।

3) उल्लेख करें कि साबुन क्या कर सकता है?

सोपुई कर सकते हैं-

  • यह लोड परीक्षण, परिदृश्य-आधारित परीक्षण और डेटा संचालित परीक्षण जैसे स्वचालित परीक्षण कर सकता है
  • इसमें बिल्ट-इन रिपोर्टिंग क्षमताएँ हैं
  • इससे वेब सेवाओं को लागू करने और निष्पादित होने से पहले ही उनके खिलाफ कार्यात्मक और भार परीक्षण चलाने की अनूठी क्षमता मिली है

4) उल्लेख करें कि कार्यात्मक परीक्षणों की संरचना के लिए साबुन का उपयोग कैसे किया जाता है?

एसओएपी यूआई तीन स्तरों का उपयोग करता है कार्यात्मक परीक्षण

  • TestSuite: यह परीक्षण के मामलों का एक पूल है जिसका उपयोग कार्यात्मक परीक्षणों को तार्किक इकाइयों में संयोजित करने के लिए किया जाता है
  • TestCase: यह परीक्षण चरणों का एक समूह है जो आपकी सेवाओं के कुछ विशिष्ट पहलू का परीक्षण करने के लिए एक साथ लाया जाता है। आप सूट का परीक्षण करने के लिए किसी भी संख्या में टेस्टकेस को बढ़ा सकते हैं
  • TestSteps: वे SOAPUI में कार्यात्मक परीक्षणों के "बिल्डिंग ब्लॉक" हैं। वे एक साथ TestCase बनाते हैं और परीक्षण की जाने वाली सेवा के निष्पादन के प्रवाह को निर्धारित करते हैं

5) उल्लेख करें कि REST और SOAP में क्या अंतर है?

  • SOAP: साबुन का अर्थ सिंपल ऑब्जेक्ट एक्सेस प्रोटोकॉल होता है और यह HTTP पर XML के रूप में डेटा प्राप्त करने और भेजने के लिए उपयोग किया जाने वाला प्रोटोकॉल है
  • REST: यह वेब सेवाओं को डिजाइन करने का एक तरीका है।

6) बताइए कि सोपुई में क्या गुण हैं?

SOAPUI में गुण डेटा को पुनः प्राप्त करने और संग्रहीत करने के लिए उपयोग किया जाता है। डेटा को कुंजी, मान या प्रारूप के रूप में संग्रहीत किया जाता है।

7) बताइए कि आप सोपुई में संपत्तियों का उपयोग कहां करते हैं?

हम संपत्ति के मूल्यों को टेस्ट स्टेप एंडपॉइंट, उपयोगकर्ता नाम, हेडर मान, पासवर्ड, डोमेन, POST, PUT, GET और DELETE विधि गुणों में पढ़ सकते हैं।

8) उल्लेख करें कि सोपुई किन भाषाओं का उपयोग करती है?

सोप यूआई दो भाषा, ग्रूवी और जावास्क्रिप्ट का समर्थन करता है।

9) SOAPUI में डिफ़ॉल्ट गुण क्या हैं?

डिफ़ॉल्ट रूप से, SOAPUI में तीन स्तरों पर गुण होते हैं

  • परियोजना स्तर डिफ़ॉल्ट या कस्टम गुण: उपयोगकर्ता परियोजना स्तर पर किसी भी संख्या के गुणों को जोड़ सकता है और इसे किसी भी परीक्षण मामलों से किसी भी परीक्षण सूट से किसी भी परीक्षण के चरणों से खोला जा सकता है
  • टेस्ट सूट स्तर डिफ़ॉल्ट या कस्टम गुण: उपयोगकर्ता परीक्षण सूट स्तर पर किसी भी संख्या के गुणों को जोड़ सकते हैं और इसका उपयोग इस परीक्षण सूट के तहत किसी भी परीक्षण मामलों से परीक्षण चरणों से किया जा सकता है
  • टेस्ट केस स्तर डिफ़ॉल्ट या कस्टम गुण: टेस्ट केस स्तर उपयोगकर्ता टेस्ट केस स्तर पर किसी भी संख्या गुण जोड़ सकते हैं और इसका उपयोग इस परीक्षण मामले से किसी भी परीक्षण चरण से किया जा सकता है

10) बताएं कि आप SOAP UI में समापन बिंदुओं को कैसे पैरामीटर कर सकते हैं?

SOAP UI में एंडपॉइंट को पैरामीटर करने के लिए सबसे महत्वपूर्ण है क्योंकि यह ऑटोमेशन टेस्टिंग में पहला कदम है। मैन्युअल रूप से समापन बिंदुओं को बदलने में अधिक समय लगता है। ऐसा करने के क्रम में

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

११) कस्टम या डिफ़ॉल्ट संपत्ति मूल्य को पढ़ने के लिए सामान्य प्रारूप क्या है?

कस्टम या डिफ़ॉल्ट संपत्ति मान को पढ़ने का सामान्य प्रारूप $ {# स्तरनाम # कुंजी} है

12) SOAPUI के अंदर जहाँ ग्रूवी लिपि का उपयोग किया जा सकता है?

SOAPUI ग्रूवी स्क्रिप्ट के अंदर दो स्थानों पर उपयोग किया जा सकता है

  • ग्रूवी स्क्रिप्ट परीक्षण कदम
  • स्क्रिप्ट अभिकथन- परीक्षण चरण के भीतर

13) सोप यूआई के कुछ महत्वपूर्ण कार्यों का उल्लेख करें?

सोप यूआई के कुछ महत्वपूर्ण कार्य हैं:

  • यह केवल वेब सेवा WSDL लिंक का उपयोग करके एक नई परियोजना बनाता है; यह सभी विधियों की जानकारी प्राप्त करेगा और उन्हें स्वचालित रूप से आयात करेगा
  • यह सीधे वेब विधि अनुरोध से परीक्षण मामले बनाता है
  • यह संयोजन या अलग से वेब विधियों का परीक्षण करता है। इसकी एक बहुत ही उपयोगी क्षमता है जो डेटा और मापदंडों को एक विधि से दूसरे तरीके से पारित करने की अनुमति देती है। यह आपको चर में डेटा को सहेजने में सक्षम बनाता है ताकि अन्य तरीके इसे एक्सेस कर सकें
  • यह अभिकथन के माध्यम से वेब विधि परिणामों पर सत्यापन बनाने में सक्षम बनाता है; अभिकथन X-path या X-query में बनाया जा सकता है
  • यह स्कीमा अनुपालन, साबुन दोष, प्रतिक्रिया समय आदि जैसे अन्य प्रकार के सत्यापन बनाने में मदद करता है।
  • यह परीक्षण मामलों को परीक्षण सूट में व्यवस्थित करने में सक्षम बनाता है
  • यह एक परीक्षण सूट से सभी परीक्षण मामलों को चलाने और प्रत्येक परीक्षण मामले के लिए असफल / पास परिणाम प्राप्त करने में सक्षम बनाता है
  • यह परीक्षण मामलों के अनुरोध को मानकीकृत करने में सक्षम बनाता है ताकि क्षेत्र का परीक्षण एक तालिका या डेटाबेस से विभिन्न मूल्यों का लाभ उठा सके
  • ग्रूवी का उपयोग करके यह जटिल सत्यापन स्क्रिप्ट बनाने में सक्षम बनाता है
  • यह वेब सेवा लोड परीक्षण के लिए कुछ समर्थन है
  • यह कवरेज और आवश्यकताओं प्रबंधन के परीक्षण के लिए कुछ समर्थन है

१४) बताइए कि साबुन UI में क्या है और SOAPUI में अभिकथन का कुछ उदाहरण देना है?

एसओएपी यूआई में कार्यक्षमता का उपयोग निष्पादन के समय टेस्ट स्टेप्स द्वारा प्राप्त अनुरोध की प्रतिक्रिया को मान्य करने के लिए किया जाता है। यह कुछ अपेक्षित मूल्य के संदेश के एक हिस्से की तुलना करने के लिए उपयोग किया जाता है।

SOAPUI में जोर प्रकार शामिल हैं

  • सरल होता है
  • स्कीमा अनुपालन
  • सरल शामिल नहीं है
  • साबुन के दोष
  • प्रतिक्रिया एसएलए
  • XPath मैच
  • XQuery मैच
  • WS सुरक्षा स्थिति
  • लिपि अभिकथन
  • WS- रिक्वेस्ट या रिस्पांस असेसमेंट को संबोधित करना

15) क्या SoapUI SSL प्रमाणीकरण का समर्थन करता है

हाँ

नि: शुल्क पीडीएफ डाउनलोड: साबुन साक्षात्कार प्रश्न और उत्तर