पैरामीटर के साथ Tosca टेस्ट मामलों बनाएँ - Tosca 13.x के लिए एक उत्कृष्ट लर्निंग गाइड

Tosca ट्यूटोरियल - सामग्री की तालिका

हमने नीचे लेखों के साथ पूरे टोस्का ट्यूटोरियल को जोड़ा है। आप प्रत्येक लेख को लिंक पर क्लिक करके पढ़ सकते हैं।

Tosca ट्यूटोरियल # 1: Tosca अवलोकन

Tosca ट्यूटोरियल 2 #: Tricentis Tosca सेटअप - स्थापित करें, स्थापना रद्द करें और लाइसेंस कॉन्फ़िगरेशन

Tosca ट्यूटोरियल 3 #: Tosca कार्यक्षेत्र निर्माण

Tosca ट्यूटोरियल 4 #: TOSCA कमांडर और Tosca उपयोगकर्ता प्रबंधन की समझ

Tosca ट्यूटोरियल 5 #: Tosca स्कैनिंग - मॉड्यूल का एक परिचय

Tosca ट्यूटोरियल 6 #: Tosca टेस्ट केस क्रिएशन

Tosca ट्यूटोरियल 7 #: Tosca पैरामीटर और लाइब्रेरी- बफर, बिजनेस पैरामीटर, टीसीपी

Tosca ट्यूटोरियल 8 #:Tosca परीक्षण निष्पादन, रिपोर्ट, और बग प्रबंधन

Tosca ट्यूटोरियल 9 #: टेस्ट केस डिजाइन - डेटा प्रबंधन का परीक्षण करने के लिए एक दृष्टिकोण 

Tosca ट्यूटोरियल 10 #: Tosca टेस्ट डेटा प्रबंधन.

Tosca ट्यूटोरियल 11 #: Tosca में एपीआई परीक्षण

Tosca ट्यूटोरियल # 12: Tosca साक्षात्कार प्रश्न और उत्तर

इस "Tosca Test Cases .. बनाएँ" लेख में, हमने Tosca Test मामलों को सरल शब्दों में विकसित करने के लिए चरणबद्ध तरीके से समझाया है जो नए कामर्स को आसानी से समझने में मदद करेगा। साथ ही, हम Tosca Parameters और Reusable TestStepBlock के बारे में जानने जा रहे हैं। Tosca साक्षात्कार सवालों के स्वाद पाने के लिए, कृपया यहां क्लिक करे।

Tosca टेस्ट मामलों बनाएँ

सॉफ्टवेयर परीक्षण में टेस्ट केस क्या है?

सॉफ्टवेयर उत्पाद की गुणवत्ता सुनिश्चित करने के लिए परीक्षण मामला निर्देशों का एक समूह है। दूसरे शब्दों में, यह परिभाषित चौकियों के साथ आवेदन के माध्यम से चलने के चरणों का एक संयोजन है। परीक्षण के मामले आवश्यकताओं के आधार पर लिखे गए हैं। परीक्षण मामलों को मैनुअल या स्वचालित परीक्षण के लिए डिज़ाइन किया जा सकता है। इस Tosca टेस्ट केस क्रिएशन लेख में, हम टेस्ट मामलों के बारे में चर्चा करने जा रहे हैं जो Tosca द्वारा स्वचालित हैं। Tosca Test Cases आवश्यक परीक्षण डेटा और सत्यापन बिंदुओं के साथ मानक और उपयोगकर्ता परिभाषित मॉड्यूल दोनों का उपयोग करके बनाए गए हैं।

Tosca टेस्ट केस वर्गीकरण: दो प्रकार के परीक्षण मामले टोस्का में उपलब्ध हैं। वे हैं -

  • तकनीकी परीक्षण मामले
  • बिजनेस टेस्ट केस

तकनीकी परीक्षण मामले

तकनीकी परीक्षण मामला:

यह टोस्का में वास्तविक परीक्षण के मामले हैं जो निष्पादन के दौरान नियंत्रणों को चलाने के लिए सभी तकनीकी जानकारी रखते हैं। तकनीकी परीक्षण मामलों को किसी भी फ़ोल्डर पर राइट-क्लिक करके बनाया जा सकता है जो टेस्टकेस सेक्शन में उपलब्ध हैं और नीले रंग के परिपत्र तीर आइकन का चयन कर रहे हैं। नए परीक्षण मामले के निर्माण के लिए शॉर्ट कट कुंजी "Ctrl + एन" तथा "Ctrl + टी".  

परीक्षण चरण: टेस्ट स्टेप्स को ड्रैग-ड्रॉप या इन्सर्ट विधि द्वारा मॉड्यूल (मानक या उपयोगकर्ता परिभाषित) टेस्ट केस में जोड़कर बनाया जाता है। परीक्षण मामलों में प्रत्येक मॉड्यूल के लिए परीक्षण कदम के रूप में माना जाता है। किसी भी टेस्टकेस के बाएं पैनल में टेस्ट स्टेप्स दिखाई दे रहे हैं और राइट साइड में स्टेप एक्शन के बारे में डिटेल दिखाई गई है।

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

निवेश - डेटा दर्ज करते समय अधिकतर उपयोग किया जाता है, क्लिक ऑपरेशन करें।

सम्मिलित करें - यह डालने के उद्देश्य के लिए प्रयोग किया जाता है।

सत्यापित करें - सत्यापन के दौरान इस विकल्प का चयन करने की आवश्यकता है। मूल्य क्षेत्र में, हमें शर्त प्रदान करने की आवश्यकता है।

बफर - इसका उपयोग बफर को मान सेट करने के लिए किया जाता है।

वाल्टन - इसका उपयोग सिंक्रनाइज़ेशन प्रयोजनों के लिए (पूर्वनिर्धारित समय) प्रतीक्षा करने के लिए किया जाता है, जब तक कि स्थिति संतुष्ट न हो।

चुनते हैं - उपयोग किया जाता है जबकि पदानुक्रम स्तर उपलब्ध हैं और बाल वस्तुओं पर काम करने की आवश्यकता है।

बाधा - एक विशेष मूल्य के लिए जाँच के लिए उपयोग किया जाता है, ज्यादातर तालिका के कॉलम में उपयोग किया जाता है।

इसके अलावा, एक और विशेषता है कार्य राज्य, वैकल्पिक रूप से टोस्का टेस्ट केस डेवलपमेंट की स्थिति प्रदर्शित करने के लिए उपयोग किया जाता है। विभिन्न राज्य हैं -

  • योजना - जब टेस्ट केस का विकास नियोजन और विश्लेषण के चरण में है।
  • काम में - यह दर्शाता है कि विकास प्रगति पर है।
  • पूरा कर लिया है - यह दर्शाता है कि विकास पूरा हो गया है।

Tosca द्वारा समर्थित विभिन्न ऑपरेशन:

  • अगर-अगर हालत है - Tosca हमें टेस्ट केस पर राइट-क्लिक करके और "Create If स्टेटमेंट्स ..." विकल्प का चयन करके "if-else" कंडीशन जोड़ने की अनुमति देता है। "इफ़-एल्स" सेक्शन के कंडीशन सेक्शन के तहत, हमें कंडीशन के लिए वेरिफिकेशन स्टेप लिखना होगा।
tosca परीक्षण मामलों - ifelse स्टेटमेंट
tosca परीक्षण के मामले - ifelse स्टेटमेंट (Tosca टेस्ट केस बनाएँ)
  • लूपिंग स्टेटमेंट - टोस्का सपोर्ट करता है जबकि और जबकि ऐसा लूपिंग संरचना। एक लूप बनाएं; हमें टेस्ट केस पर राइट-क्लिक करना होगा, 'पर क्लिक करें... ' आइकन, और उसके बाद, आवश्यक लूपिंग प्रकार का चयन करें।
tosca परीक्षण मामलों - छोरों
tosca परीक्षण मामलों - छोरों

इसके अलावा, हम एक परीक्षण केस फ़ोल्डर को लूपिंग काउंटर के साथ पुनरावृत्ति संपत्ति को परिभाषित करके एक लूप में बदल सकते हैं।

  • टोसा की हालत - हम टेस्ट केस, फोल्डर, टेस्ट स्टेप, रियूजेबल टेस्ट स्टेप ब्लॉक, स्टेप एट्रीब्यूट लेवल को कंडीशन प्रॉपर्टी में अपडेट करके एक शर्त जोड़ सकते हैं। शर्त को व्यापार पैरामीटर, TCD पैरामीटर, निरंतर मूल्य, आदि के आधार पर लागू किया जा सकता है।
tosca परीक्षण मामलों - शर्तों
स्थितियाँ (Tosca टेस्ट केस बनाएँ)

                Tosca टेस्ट मामलों को बनाने के लिए चरण-दर-चरण गाइड

नमूना कार्यात्मक परिदृश्य: हम Tosca की मदद से नीचे परीक्षण परिदृश्य को स्वचालित करने जा रहे हैं -

Step1: URL के साथ सीखने के उद्देश्य के लिए Tricentis द्वारा प्रदान किया गया खुला नमूना आवेदन http://sampleapp.tricentis.com/101/

Step2: "वाहन डेटा दर्ज करें" अनुभाग खोलने के लिए ऑटोमोबाइल टैब पर क्लिक करें।

Step3: अनिवार्य फ़ील्ड दर्ज करें और नेक्स्ट पर क्लिक करें और सत्यापित करें कि "इनसर्ंट डेटा दर्ज करें" अनुभाग दिखाई देता है।

Step4: Prev बटन पर क्लिक करें।

Step5:  सत्यापित करें कि "दर्ज वाहन डेटा" अनुभाग पहले दर्ज किए गए डेटा के साथ प्रदर्शित होता है।

तकनीकी परीक्षण प्रकरण निर्माण कदम:

Step1: होम पेज के लिए मॉड्यूल को स्कैन करने के लिए मैन्युअल रूप से URL खोलें, "वाहन डेटा दर्ज करें" अनुभाग, और आवश्यक नियंत्रण के साथ "बीमा दर्ज करें" अनुभाग। आप पिछले लेख के बारे में उल्लेख कर सकते हैं टोस्का मॉड्यूल मॉड्यूल बनाते समय। मॉड्यूल की तरह दिखेगा -

Tosca टेस्ट मामलों बनाएँ - Step1
Tosca टेस्ट मामलों बनाएँ - Step1

Step2: एक फ़ोल्डर संरचना और टेस्ट केस सेक्शन में एक नया टेस्ट केस बनाएं। इसके अलावा, टेस्ट केस में सबसे अच्छे अभ्यासों के रूप में तीन फ़ोल्डर बनाएं -

शर्त लगाना - ओपन एप्लिकेशन, प्रारंभिक डेटासेट संबंधित परीक्षण चरण यहां रखे गए हैं।

कार्यप्रवाह - एप्लिकेशन नेविगेशन, डेटा प्रविष्टि, सत्यापन चरण यहां रखे गए हैं।

पोस्टकंडिशन - यहां आवेदन बंद किए जाते हैं।

Step3: मानक मॉड्यूल खींचें और छोड़ें ”यूआरएल खोलेंमें URL प्रदान करें महत्व विशेषता। हम परीक्षण चरणों के आधार पर इसे टेस्ट केस में जोड़ने के बाद मॉड्यूल के नाम बदल सकते हैं।

Tosca टेस्ट मामलों बनाएँ - Step3
Tosca टेस्ट मामलों बनाएँ - Step3

Step4: मॉड्यूल को खींचें और छोड़ें ”त्रिकंटिस वाहन बीमा | घरऑटोमोबाइल टैब पर क्लिक करने के लिए "टेस्ट केस (वर्कफ़्लो फ़ोल्डर) में"।   

Tosca टेस्ट मामलों बनाएँ - Step4
Tosca टेस्ट मामलों बनाएँ - Step4

Step5: मॉड्यूल को खींचें और छोड़ें ”वाहन डेटा दर्ज करें“टेस्ट केस में। इनपुट डेटा दर्ज करें और अगला पर क्लिक करें।

Tosca टेस्ट मामलों बनाएँ - Step5
Tosca टेस्ट मामलों बनाएँ - Step5

Step6: मॉड्यूल को खींचें और छोड़ें ”बीमाकर्ता डेटा दर्ज करें"प्रथम नाम" और "अंतिम नाम" की उपलब्धता को सत्यापित करने के लिए टेस्ट केस में। सत्यापन के बाद, आपको "पिछला" बटन नियंत्रण पर क्लिक ऑपरेशन करने की आवश्यकता है।   

Tosca टेस्ट मामलों बनाएँ - Step6
Tosca टेस्ट मामलों बनाएँ - Step6

Step7: फिर से, मॉड्यूल का उपयोग "वाहन डेटा दर्ज करें, "सत्यापित करें कि पहले चयनित डेटा यहां संग्रहीत हैं।  

Tosca टेस्ट मामलों बनाएँ - Step7
Tosca टेस्ट मामलों बनाएँ - Step7

Step8: ब्राउज़र को बंद करने के लिए मॉड्यूल जोड़ें और कार्यात्मक चरण के आधार पर सभी परीक्षण चरण मॉड्यूल का नाम बदलें।

Tosca टेस्ट मामलों बनाएँ - Step8
Tosca टेस्ट मामलों बनाएँ - Step8

Step9: अब स्क्रैच बुक में टेस्ट केस को निष्पादित करें और टेस्ट केस पर राइट-क्लिक करें स्क्रैच बुक में चलाएं) टेस्ट केस की शुद्धता की जांच करने के लिए। डिफ़ॉल्ट रूप से, ब्राउज़र इंटरनेट एक्सप्लोरर में निष्पादन शुरू हो जाएगा। लॉग जेनरेट होगा। यदि हम क्रोम से निष्पादित करना चाहते हैं, तो हमें "क्रोम" के रूप में मूल्य के साथ टीसीपी ब्राउज़र को जोड़ना होगा।

बिजनेस टेस्ट केस

व्यवसाय परीक्षण मामले तकनीकी परीक्षण मामलों के तार्किक समूह हैं। व्यवसाय परीक्षण मामले में से प्रत्येक कार्यक्षमता कवरेज का प्रतिनिधित्व करता है जो आवश्यकताओं के आधार पर बनाया गया है। व्यवसाय परीक्षण के मामले निष्पादन योग्य नहीं हैं। केवल, हम इसके माध्यम से परीक्षण कवरेज की निगरानी कर सकते हैं।

व्यवसाय परीक्षण मामले बनाने के लिए कदम -

Step1: एक फ़ोल्डर संरचना और टेस्ट केस सेक्शन में एक नया टेस्ट केस बनाएं।

Step2: किसी भी फ़ोल्डर पर राइट-क्लिक करके, टेस्टकेस सेक्शन में उपलब्ध और नारंगी रंग के गोलाकार तीर आइकन को चुनकर व्यावसायिक परीक्षण के मामले बनाए जा सकते हैं। इसके अलावा, शॉर्ट कट कीज़ पर क्लिक करके बिजनेस टेस्ट केस बनाया जा सकता है ”Ctrl + एन" तथा "कंट्रोल + बी".  

Step3: इस व्यवसाय परीक्षण मामले में चयनित तकनीकी परीक्षण मामलों को खींचें और छोड़ें।

बिजनेस टेस्ट केस
बिजनेस टेस्ट केस (Tosca टेस्ट केस बनाएँ)

Tosca पैरामीटर और लाइब्रेरी

पिछले उदाहरण में, हमने टेस्ट डेटा को सीधे टेस्ट केस में हार्डकोडेड मान के रूप में प्रदान किया है। इस दृष्टिकोण का मुख्य नुकसान जब भी हमें डेटा को बदलने की आवश्यकता होती है; हमें टेस्ट केस को अपडेट करने की आवश्यकता है। साथ ही, सामान्य परीक्षण चरण ब्लॉक, जैसे विभिन्न क्रेडेंशियल के साथ लॉग इन किया जाता है, पुन: उपयोग नहीं किया जा सकता है। तो, इसे बायपास करने के लिए, हमें पैरामीटराइजेशन के लिए जाना होगा।

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

बफर - हम कह सकते हैं कि बफर रन टाइम वैल्यू को स्टोर करने के लिए टोस्का में एक विशेष प्रकार का वेरिएबल है। केवल अंतर यह है कि बफर निष्पादन के बाद मूल्य रखता है। बफर का दायरा केवल स्थानीय कार्यक्षेत्र तक ही सीमित है क्योंकि बफर वैल्यू को साझा रिपॉजिटरी में अपडेट नहीं किया जा सकता है। Tosca में बफ़र्स के साथ काम करने के लिए अलग-अलग मानक मॉड्यूल उपलब्ध हैं। महत्वपूर्ण मॉड्यूल हैं -

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

मान को पढ़ने के लिए बफर का सिंटैक्स है  {B [बफ़र_नाम]}

बफर का उपयोग करके बनाया जा सकता है एक्शनएमोड as बफर सेट बफर मॉड्यूल का उपयोग करने के बजाय किसी भी टेस्ट स्टेप (बफर नाम टेस्ट स्टेप वैल्यू होना चाहिए) के लिए। इसके अलावा, का उपयोग कर {XB [बफ़र_नाम]}, बफर को गतिशील रूप से सत्यापन परीक्षण चरण से बनाया जा सकता है।

एक बफर पर अधिक जानकारी के लिए, कृपया देखें Tricentis समर्थन पोर्टल.

परीक्षण विन्यास पैरामीटर - यह परीक्षण डेटा को पैरामीटर करने का एक और तरीका है। टेस्ट कॉन्फ़िगरेशन पैरामीटर्स (टीसीपी) टेस्ट केस, फोल्डर या एक्ज़ीक्यूटिव लिस्ट लेवल में बनाया जा सकता है। यदि परीक्षण कॉन्फ़िगरेशन पैरामीटर को पैरेंट फ़ोल्डर स्तर में परिभाषित किया गया है, तो समान पैरामीटर मान सब फ़ोल्डर और उस पैरेंट फ़ोल्डर के तहत उपलब्ध सभी परीक्षण मामलों से पुनर्प्राप्त किए जा सकते हैं। टीसीपी बनाने के लिए, हमें परीक्षण मामले या फ़ोल्डर स्तर पर राइट-क्लिक करने के बाद "टेस्ट कॉन्फ़िगरेशन पैरामीटर बनाएं" विकल्प का चयन करना होगा। टीसीपी पैरामीटर पढ़ने का सिंटैक्स है {CP [टीसीपी नाम]}। टीसीपी हर टेस्ट केस, फ़ोल्डर या निष्पादन सूची के टेस्ट कॉन्फ़िगरेशन अनुभाग में दिखाई देते हैं।

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

Tosca बुनियादी परीक्षण कॉन्फ़िगरेशन पैरामीटर प्रदान करता है जो Tosca कार्यक्षेत्र में परीक्षण सेटिंग्स के लिए उपयोग किया जाता है। जैसे अगर हम क्रोम ब्राउज़र में टेस्ट केस को निष्पादित करना चाहते हैं, तो हमें टीसीपी को जोड़ना होगा ब्राउज़र मूल्य के साथ क्रोम.

टीसीपी जोड़ने के लिए, टेस्ट केस पर राइट-क्लिक करें और वायलेट रंग (टेस्ट कॉन्फ़िगरेशन पैरामीटर बनाएं) के साथ एक छोटे वर्ग आकार पर क्लिक करें। इसके अलावा, इसे "दबाकर" बनाया जा सकता हैCtrl + N, Ctrl +।". क्लिक करें यहाँ अधिक जानने के लिए.

नीचे दिए गए स्क्रीनशॉट में, हमने पहले से बनाए गए टेस्ट केस को टीसीपी के साथ पैरामीटरेशन के एक हिस्से के रूप में बदल दिया है।

Step1: परीक्षण डेटा संग्रहीत करने के लिए परीक्षण कॉन्फ़िगरेशन पैरामीटर बनाएँ।

Tosca Parameters - TCP बनाएँ
Tosca Parameters - TCP बनाएँ

Step2: टीसीपी के मूल्यों को संग्रहीत करने के लिए बफ़र्स बनाएँ। यह एक वैकल्पिक कदम है; इस चरण के माध्यम से, हम बफ़र्स के उपयोग को डेटा पैरामीटर के रूप में दिखाने की कोशिश करते हैं।

Tosca Parameters - TCP से बफर सेट करें
Tosca Parameters - TCP से बफर सेट करें

Step3: बफ़र्स के साथ परीक्षण के मामले से हार्डकोड परीक्षण डेटा को बदलना।

Tosca पैरामीटर्स - बफर टू टेस्ट केस
Tosca पैरामीटर्स - बफर टू टेस्ट केस

नोट: इस खंड में, हमने पैरामीटराइजेशन की मूल बातें सीख ली हैं। Tosca के उन्नत स्तर में, हम TCD, TDM, TDS, इत्यादि जैसे उन्नत पैरामीटर तकनीक सीखेंगे।

Tosca लाइब्रेरी

Tosca पुस्तकालय, TestCase अनुभाग में उपलब्ध है, यह परीक्षण मामलों के पुन: प्रयोज्य घटकों को संग्रहीत करने के लिए एक जगह है। लाइब्रेरी में प्रत्येक तत्व को पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक के रूप में जाना जाता है।

टेस्ट स्टेप ब्लॉक - यह कुछ विशिष्ट कार्य जैसे लॉगिन, लॉगआउट, रिकॉर्ड बनाने आदि के लिए परीक्षण चरणों / मॉड्यूल का समूहन है। टेस्ट केस स्तर फ़ोल्डर का उपयोग करके परीक्षण चरण ब्लॉक बनाया जा सकता है। यह पठनीयता बढ़ाने में मदद करता है और रखरखाव के प्रयासों को कम करता है।

एक उदाहरण के लिए, एप्लिकेशन लॉन्च कार्यक्षमता चरणों के साथ शामिल है - exe आह्वान करें, उपयोगकर्ता क्रेडेंशियल दर्ज करें और लॉगिन सत्यापित करें। यहां, हमें एक तार्किक नाम के साथ एक परीक्षण मामले में एक फ़ोल्डर को परिभाषित करने की आवश्यकता है एप्लीकेशन प्रारम्भ करें और वहां तीन चरण लिखें।

टेस्ट स्टेप लाइब्रेरी - यह वह जगह है, जहां हम पुन: प्रयोज्य परीक्षण चरण ब्लॉक बना सकते हैं। लाइब्रेरी को टेस्टकेस सेक्शन में उपलब्ध किसी भी फोल्डर के साथ बनाया जा सकता है। लेकिन, एक प्रतिबंध है कि एकल फ़ोल्डर में केवल एक पुस्तकालय बनाया जा सकता है। लाइब्रेरी बनाने के लिए, हमें किसी भी फ़ोल्डर पर राइट-क्लिक करना होगा और फ़ोल्डर आइकन (टेस्ट टेस्टस्टेप लाइब्रेरी बनाएं) का चयन करना होगा, जिसमें "मेरा" प्रतीक है। साथ ही, हम शॉर्टकट कुंजियों का उपयोग करके लाइब्रेरी बना सकते हैं Ctrl + N, Ctrl + L.

पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक - जब हमने एक टेस्ट स्टेप ब्लॉक को परिभाषित किया टेस्ट स्टेप लाइब्रेरी अनुभाग, इसे पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक के रूप में काम किया जाता है। हम इसे दो तरीकों से बना सकते हैं -

  1. नई पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक - लाइब्रेरी फोल्डर पर राइट-क्लिक करें और क्रिएट रेसेबल टेस्टस्टेपब्लॉक आइकन (रियूजेबिलिटी सिंबल वाला फ़ोल्डर आइकन) पर क्लिक करें। इसके लिए शॉर्टकट कुंजी - Ctrl + N, Ctrl + R। पुन: प्रयोज्य ब्लॉक के निर्माण के बाद, हमें यहां परीक्षण चरणों को लिखने की आवश्यकता है।
  2. मौजूदा टेस्ट स्टेप ब्लॉक को कन्वर्ट करें - ड्रैग-ड्रॉप विधि द्वारा, हम किसी भी मौजूदा टेस्टस्टेपब्लॉक को पुन: प्रयोज्य टेस्टस्टेपब्लॉक में परिवर्तित कर सकते हैं।

पुन: प्रयोज्य टेस्टस्टेपब्लॉक के निर्माण के बाद, हम इसे उपयोग करने के लिए किसी भी टेस्ट केस में खींच सकते हैं और छोड़ सकते हैं। परीक्षण के मामलों में, इसे केवल भौतिक चरणों के बजाय एक लिंक के रूप में जाना जाता है। इसे केवल लाइब्रेरी सेक्शन से संशोधित किया जा सकता है।

व्यापार पैरामीटर - यह मापदंडों के माध्यम से पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक में परीक्षण डेटा पास करने के लिए एक दृष्टिकोण है। पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक के मापदंडों को बिजनेस पैरामीटर कहा जाता है। तो, इसकी मदद से, हम पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक का उपयोग परीक्षण डेटा के एक अलग सेट के लिए कर सकते हैं। बिजनेस पैरामीटर्स बनाने के लिए कदम -

  • पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक पर राइट-क्लिक करें और आइकन पर क्लिक करें [पी] व्यवसाय पैरामीटर कंटेनर बनाने के लिए।
  • इस कंटेनर पर राइट-क्लिक करें, नीले रंग के वर्ग चिह्न पर क्लिक करके प्रत्येक पैरामीटर बनाएं।
  • डेटा प्रकार के आधार पर पैरामीटर का नाम बदलें और मौजूदा डेटा को हटाकर परीक्षण चरणों में इसे लागू करें।
  • इस व्यवसाय के मापदंडों के माध्यम से टेस्ट मामलों से डेटा पास करें।

व्यापार मापदंडों के साथ पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक संरचना:

Tosca Parameters - पुन: प्रयोज्य TestStepBlock बनाएँ
Tosca Parameters - पुन: प्रयोज्य TestStepBlock बनाएँ

पुन: प्रयोज्य टेस्ट स्टेप ब्लॉक को कॉल करने के बाद टेस्ट केस:

Tosca Parameters - पुन: प्रयोज्य TestStepBlock का उपयोग
Tosca Parameters - पुन: प्रयोज्य TestStepBlock का उपयोग

निष्कर्ष:

Tricentis Tosca Tutorial के इस “Create Tosca Test Cases” लेख में, हमने Tosca Test Cases और पैरामीटर को बनाने का तरीका सीखा है। TOSCA ट्यूटोरियल के अगले लेख को पढ़ने के लिए क्लिक करें - Tosca निष्पादन सूची और रिपोर्ट की समझ।

के मोंडालि के बारे में

पैरामीटर के साथ Tosca टेस्ट मामलों बनाएँ - Tosca 13.x के लिए एक उत्कृष्ट लर्निंग गाइडनमस्ते, मैं के। मंडल हूं, मैं एक अग्रणी संगठन से जुड़ा हूं। मैं जैसे डोमेन, अनुप्रयोग विकास, स्वचालन परीक्षण, आईटी सलाहकार में काम करने का 12+ वर्ष का अनुभव कर रहा हूं। मुझे विभिन्न तकनीकों को सीखने में बहुत दिलचस्पी है। मैं अपनी आकांक्षा को पूरा करने के लिए यहां हूं और वर्तमान में एक लेखक और वेबसाइट डेवलपर दोनों के रूप में योगदान कर रहा हूं।
लिंक्डइन से जुड़ें- https://www.linkedin.com/in/kumaresh-mondal/

एक टिप्पणी छोड़ दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड चिन्हित हैं *

en English
X