testrail review tutorial
TestRail का उपयोग करके टेस्ट केस मैनेजमेंट: एक संपूर्ण हैंड्स-ऑन रिव्यू ट्यूटोरियल और वॉकथ्रू
TestRail टूल वेब-आधारित परीक्षण केस प्रबंधन प्रदान करता है जो परीक्षण के लिए अनुकूलित सुविधाओं के साथ परिष्कृत परियोजना प्रबंधन क्षमताओं का एक संयोजन है।
इस टूल का उपयोग एजाइल डेवलपमेंट एंड टेस्टिंग मेथडोलॉजी सहित किसी भी प्रकार के प्रोजेक्ट के लिए किया जा सकता है।
जबकि TestRail मुख्य रूप से सॉफ़्टवेयर परीक्षण के लिए उपयोग किया जाता है, यह किसी भी प्रकार की QA प्रक्रिया में उपयोग किए जाने के लिए पर्याप्त लचीला भी है।
आइए इस टूल को हाथों से टेस्टरेल रिव्यू ट्यूटोरियल के बारे में विस्तार से जानें !!
आप इस ट्यूटोरियल में क्या सीखेंगे:
- TestRail खाता बनाना
- एक परियोजना को जोड़ना
- टेस्ट सूट जोड़ना
- परीक्षण मामलों को जोड़ना
- टेस्ट रन जोड़ना
- परीक्षा के मामलों का निष्पादन
- परीक्षण रन और परिणाम के साथ रिपोर्ट
आप क्या सीखेंगे:
TestRail के कार्य
TestRail के प्राथमिक कार्य:
- कदम, अपेक्षित परिणाम, स्क्रीनशॉट और बहुत कुछ के साथ दस्तावेज़ परीक्षण के मामले।
- परीक्षण मामलों को टेस्ट सूट और अनुभागों में व्यवस्थित करें।
- निष्पादन और टीम कार्यभार प्रबंधित करने के लिए परीक्षण मामलों को असाइन करें।
- वास्तविक समय में परीक्षण रन के परिणामों को ट्रैक करें।
- मील के पत्थर की ओर प्रगति की समीक्षा करें।
- विभिन्न मैट्रिक्स पर रिपोर्ट जनरेट करें।
TestRail हर प्रकार के सॉफ़्टवेयर परीक्षण का समर्थन करता है। आप इसे व्यवस्थित करने के लिए उपयोग कर सकते हैं मैनुअल / स्क्रिप्ट-आधारित परीक्षण , के परिणामों को निर्धारित करने और रिपोर्ट करने के लिए खोजपूर्ण परीक्षण , और के साथ एकीकृत करने के लिए परीक्षण स्वचालन उपकरण।
TestRail भी आउट-ऑफ़-द-बॉक्स के दोष ट्रैकिंग टूल के साथ एकीकृत होता है और इसमें एक ओपन API शामिल होता है, ताकि आप अपनी खुद की कस्टम इंटीग्रेशन बना सकें। यह लचीलापन एक महत्वपूर्ण कारण है जिसके लिए टीम अन्य परीक्षण मामले प्रबंधन समाधानों पर टेस्टरेल का चयन करती है।
सबसे महत्वपूर्ण कारक तेज, हल्का यूआई है जो सीखना और उपयोग करना आसान है, जिसमें बहुत कम या कोई प्रशिक्षण आवश्यक नहीं है। इसके अलावा, यह अनुकूलन योग्य रिपोर्ट जैसे उन्नत सुविधाओं के साथ एक शक्तिशाली उपकरण है।
नीचे दिए गए TestRail में एक उदाहरण परियोजना है। प्रोजेक्ट ओवरव्यू विंडो एक नज़र में दैनिक परीक्षण प्रगति को सारांशित करती है, जिसमें परीक्षण के मामलों की संख्या, पारित, अवरुद्ध, रीटेस्ट की आवश्यकता वाले या विफल रहे हैं।
स्क्रीन के बीच में, आप देख सकते हैं टेस्ट रन तथा मील के पत्थर । निष्पादन के लिए समूह परीक्षण मामलों के लिए एक टेस्ट रन का उपयोग किया जाता है, जबकि एक विशेष उद्देश्य के लिए समूह परीक्षण रन के लिए मील का पत्थर का उपयोग किया जाता है, जैसे कि सॉफ़्टवेयर रिलीज़।
बिन फ़ाइल कैसे पढ़ें
टेस्टरेल वॉकथ्रू
इस वॉकथ्रू के साथ पालन करने के लिए, आपको ए नि: शुल्क TestRail परीक्षण संस्करण यहाँ ।
आप अपने स्वयं के कंप्यूटर पर स्थापित करने के लिए त्वरित सेटअप, या सर्वर संस्करण के लिए होस्ट किए गए क्लाउड संस्करण का चयन कर सकते हैं। आपको बस आवश्यक फ़ील्ड को पूरा करने की आवश्यकता है जैसा कि नीचे दिखाया गया है।
क्लाउड संस्करण के लिए, आपके पास एक वेब पता चुनने का एक अतिरिक्त चरण है जहां आप अपने ऑनलाइन उदाहरण तक पहुंचेंगे।
अपने निशुल्क परीक्षण की पुष्टि के लिए आपको एक लिंक प्राप्त होगा। अपना TestRail खाता बनाने के लिए लिंक पर क्लिक करें। यह तैयार होने के बाद आपको अपने परीक्षण परीक्षण उदाहरण में स्वचालित रूप से पुनः निर्देशित कर दिया जाएगा। इस प्रक्रिया में बस कुछ ही मिनट लगने चाहिए।
आपके स्थान के आधार पर, आपको सामान्य डेटा सुरक्षा विनियमन () के अनुपालन की पुष्टि करने के लिए एक डाटा प्रोसेसिंग समझौते को पूरा करने की आवश्यकता हो सकती है ( GDPR ) है।
एक बार जब आप ऐसा कर लेते हैं, तो सेटअप पूर्ण हो जाता है और आप आरंभ करने के लिए तैयार हो जाते हैं!
चरण-दर-चरण प्रारंभ करना
# 1) नीचे जो स्क्रीन आप देख रहे हैं, वह TestRail है डैशबोर्ड ।
डैशबोर्ड आपकी परियोजनाओं, हाल की गतिविधियों और आपके द्वारा सौंपे गए किसी भी 'टॉडोस' का अवलोकन दिखाता है। आरंभ करने के लिए सुझाए गए चरणों के साथ स्क्रीन के निचले भाग में 'TestRail में आपका स्वागत है' सूचना पर ध्यान दें। इस वॉकथ्रू में, हम पहले चार चरणों को पूरा करेंगे।
#दो) दबाएं शासन प्रबंध टैब। आपको यहां उपयोगकर्ता और भूमिकाएं जोड़ने, अपनी परीक्षण सदस्यता बढ़ाने, कस्टम फ़ील्ड कॉन्फ़िगर करने, एकीकरण सेट अप करने और अन्य चीजें करने के लिए यहां आने की आवश्यकता है। पर क्लिक करें उपयोगकर्ता और भूमिकाएँ , और आप देखेंगे कि आपको व्यवस्थापक के रूप में जोड़ा गया है।
दबाएं भूमिकाएँ टैब, और आप पूर्वनिर्धारित भूमिकाएँ देखेंगे यानी रीड-ओनली, टेस्टर, डिज़ाइनर और लीड। प्रत्येक भूमिका को सौंपे गए अधिकारों को देखने के लिए पेंसिल आइकन पर क्लिक करें। डिफ़ॉल्ट विवरणों को बदलना, अतिरिक्त भूमिकाएँ बनाना, एक या अधिक उपयोगकर्ताओं को जोड़ना, उन्हें भूमिकाओं के लिए असाइन करना, उन्हें समूहों में व्यवस्थित करना आदि।
# 3) उपयोग डैशबोर्ड डैशबोर्ड पर लौटने के लिए टैब। यह वह जगह है जहाँ आप अपनी परीक्षण परियोजनाओं को प्रबंधित और ट्रैक करेंगे। प्रोजेक्ट बनाकर शुरू करें दबाएं प्रोजेक्ट जोड़ें बटन ऐसा करने के लिए।
# 4) अपनी परियोजना को एक नाम दें, फिर भंडारण विकल्प चुनें, जैसा कि नीचे दिखाया गया है। अधिक लचीलेपन के लिए, आपको तीसरा विकल्प चुनना चाहिए: मामलों का प्रबंधन करने के लिए कई परीक्षण सूट का उपयोग करें ।
यह आपको एकल परीक्षण सूट के साथ शुरू करने और फिर आवश्यकता होने पर भविष्य में और अधिक परीक्षण सूट जोड़ने की अनुमति देता है।
# 5) क्लिक प्रोजेक्ट जोड़ें ।
डैशबोर्ड आपके नए प्रोजेक्ट के साथ दिखाई देगा (यदि यह नहीं है, तो बस डैशबोर्ड टैब पर क्लिक करें)। आप चाहें तो बाद में प्रोजेक्ट का नाम बदल सकते हैं या हटा सकते हैं। नीचे दिया गया स्क्रीनशॉट कई परीक्षण सूट के साथ एक उदाहरण परियोजना के लिए डैशबोर्ड और एकल रिपॉजिटरी के साथ एक अन्य परियोजना दिखाता है।
ध्यान दें कि प्रोजेक्ट के प्रकार के आधार पर उपलब्ध विकल्प कैसे बदलते हैं।
# 6) दबाएं परीक्षण सूट आपके नए प्रोजेक्ट के तहत लिंक। यदि यह आपकी पहली परियोजना है , तब टेस्ट सूट का दृश्य एकल डिफ़ॉल्ट सुइट के साथ दिखाई देगा, जिसे कहा जाता है गुरुजी । बस अपने अनुभागों को संपादित करने और मामलों को जांचने के लिए सुइट के नाम पर क्लिक करें।
अन्यथा, अपने नए प्रोजेक्ट में एक परीक्षण सूट जोड़ने के लिए टेस्ट सूट जोड़ें बटन पर क्लिक करें, जैसा कि नीचे दी गई छवि में दिखाया गया है।
# 7) अब अपना पहला परीक्षण मामला जोड़ते हैं। एक बार निम्न संदेश दिखाई देने पर, क्लिक करें टेस्ट केस जोड़ें ।
# 8) जैसा कि नीचे दिखाया गया है, एक विस्तृत टेस्ट केस दृश्य दिखाई देता है। आइए 'लॉगिन' नाम से एक साधारण परीक्षा जोड़ें।
# 9) निम्नलिखित चार क्षेत्रों की आवश्यकता है और परीक्षण के मामलों को हल करने और फ़िल्टर करने के लिए उपयोग किया जा सकता है: अनुभाग, टेम्पलेट, प्रकार और प्राथमिकता। वैकल्पिक 'स्वचालन प्रकार' फ़ील्ड परीक्षण स्वचालन उपकरण के साथ एकीकरण के लिए है।
-
- अनुभाग टेस्ट मामलों में चूक। प्रत्येक नए प्रोजेक्ट के लिए एक सेक्शन स्वचालित रूप से बनाया जाता है।
- टेम्पलेट टेस्ट केस (पाठ) में चूक। TestRail तीन बिल्ट-इन टेस्ट केस टेम्प्लेट के साथ आता है:
- टेस्ट केस (पाठ): पूर्व-स्थितियों, परीक्षण चरणों और अपेक्षित परिणाम (ऊपर दिखाए गए) के लिए पाठ क्षेत्र शामिल हैं। आप इन टेक्स्ट क्षेत्रों में स्क्रीनशॉट जोड़ सकते हैं।
- टेस्ट केस (चरण): पूर्व स्थितियों के लिए एक पाठ क्षेत्र शामिल है, प्रत्येक चरण के लिए अपेक्षित परिणाम के साथ व्यक्तिगत परीक्षण चरणों के लिए पंक्तियाँ। आप प्रत्येक व्यक्तिगत चरण के लिए स्क्रीनशॉट जोड़ सकते हैं।
- खोजी सत्र: अन्वेषण सत्र के मिशन और लक्ष्यों के लिए पाठ क्षेत्र शामिल हैं।
- चुनें प्रकार परीक्षण के लिए, जैसे कि प्रतिगमन, कार्यात्मक, प्रदर्शन, या स्वचालित।
- एक सेट करें वरीयता , जैसे क्रिटिकल, हाई, मीडियम या लो।
अनुशंसित पढ़ना => मैं इसे पढ़ने का सुझाव देता हूं कैसे प्रभावी परीक्षण मामलों को लिखने के लिए चरण-दर-चरण मार्गदर्शिका।
# 10) अब आप पूर्व-शर्तों, चरणों और अपेक्षित परिणामों के साथ परीक्षण मामले को पूरा कर सकते हैं। एक बार जब आप परीक्षण को परिभाषित कर लेते हैं, तो क्लिक करें टेस्ट केस जोड़ें । जैसा कि नीचे दिखाया गया है, टेस्ट केस सारांश दिखाई देता है:
#ग्यारह) आइए कुछ और परीक्षण मामलों को जोड़ते हैं।
दबाएं परीक्षण के मामलों नीचे दिखाए गए अनुसार परीक्षण केस मेनू प्रदर्शित करने के लिए लिंक। अभी हमें वास्तव में प्रत्येक टेस्ट केस के लिए शीर्षक की आवश्यकता है, इसलिए टेस्ट केस मेनू का उपयोग करते हुए इसे जल्दी करें। बस क्लिक करें केस जोड़ें शीर्षक जोड़ने के लिए परीक्षण मामलों की सूची के निचले भाग में लिंक।
हरे चेक मार्क पर क्लिक करें या दबाएँ दर्ज बचाने के लिए और अगले मामले पर जाने के लिए। (ध्यान दें कि आप CSV या XML फ़ाइल से परीक्षण मामलों को भी आयात कर सकते हैं)।
# 12) अपने परीक्षण मामलों को बनाने के बाद, अगला कदम टेस्ट रन बनाना है। यह परीक्षणों का एक सेट है जिसे आप एक विशिष्ट उद्देश्य के लिए उपयोग करना चाहते हैं जैसे प्रतिगमन परीक्षण, धूम्रपान परीक्षण, नई सुविधाएँ परीक्षण, जोखिम-आधारित परीक्षण, स्वीकृति या इन-स्प्रिंट परीक्षण।
प्रत्येक टेस्ट रन के लिए, आप एक नाम और विवरण बना सकते हैं, एक मील का पत्थर से लिंक कर सकते हैं, पहचान कर सकते हैं कि कौन से परीक्षण मामले शामिल हैं, और निष्पादन के लिए किसी विशेष उपयोगकर्ता या समूह को असाइन करें। दबाएं टेस्ट रन और परिणाम टैब, और फिर क्लिक करें टेस्ट रन जोड़ें बटन।
यदि परीक्षण सूट का चयन करने के लिए कहा जाए, तो 'मास्टर' चुनें और फिर क्लिक करें ठीक ।
# 13) द टेस्ट रन जोड़ें स्क्रीन दिखाई देती है, जैसा कि नीचे दिखाया गया है। जैसा कि हमने पहले कई टेस्ट सूट का विकल्प चुना था, नाम टेस्ट सूट के नाम को डिफॉल्ट करता है। अन्यथा, यह 'टेस्ट रन' के लिए चूकता है। आपके पास टेस्ट रन को असाइन करने का विकल्प भी है माइलस्टोन ।
उपयोग के लिए आवंटित उपयोगकर्ता के लिए परीक्षण चलाने के लिए फ़ील्ड। चलिए आगे बढ़ते हैं और विकल्प को चुनते हैं सभी परीक्षण मामलों को शामिल करें , और फिर पर क्लिक करें टेस्ट रन जोड़ें ।
आगे पढ़ना => STLC में टेस्ट एक्ज़ीक्यूशन फेज़ को हैंडल करना
# 14) अब टेस्ट रन और परिणाम स्क्रीन प्रकट होता है। यदि आप इस वॉकथ्रू के साथ अनुसरण कर रहे हैं, तो आपको एक एकल परीक्षण रन, 'मास्टर' दिखाई देगा, जो शून्य प्रतिशत (0%) पूर्ण है। नीचे दी गई नमूना स्क्रीन में चार रन की प्रगति और कई पूर्ण रन के साथ एक परियोजना दिखाई गई है।
टेस्ट रन की प्रगति को देखने या अपडेट करने के लिए, बस उसके नाम पर क्लिक करें।
# पंद्रह) नीचे दिया गया स्क्रीनशॉट प्रगति में परीक्षण चलाने की स्थिति दिखाता है।
जैसा कि प्रत्येक परीक्षण को निष्पादित किया जाता है, एक परीक्षक अपनी स्थिति को पारित, विफल आदि के रूप में अपडेट कर सकता है, एक बार में कई परीक्षणों की स्थिति निर्धारित करना भी संभव है। यदि आप वॉकथ्रू के साथ अनुसरण कर रहे हैं, तो अपने लॉगिन परीक्षण मामले की स्थिति निर्धारित करने के लिए ड्रॉप-डाउन का उपयोग करें बीतने के ।
# 16) द परिणाम जोड़ें विंडो दिखाई देगी, जहां आप परीक्षण के बारे में टिप्पणी जोड़ सकते हैं, इसे किसी अन्य टीम के सदस्य को असाइन कर सकते हैं, स्क्रीनशॉट संलग्न कर सकते हैं, और यहां तक कि अपने एकीकृत मुद्दे पर नज़र रखने वाले को भी धक्का दे सकते हैं।
उदाहरण के लिए मान लें कि आप ट्रैकिंग के लिए जीरा का उपयोग कर रहे हैं। जब आप अपना परिणाम जमा करते हैं, तो परीक्षण का मामला जीरा में दोष आईडी के साथ अद्यतन किया जाता है, और जीरा मुद्दा टेस्टरेल एपीआई के माध्यम से परीक्षण मामले से जुड़ा रहता है। जीरा में समस्या के लिए कोई भी अपडेट, TestRail को भी अपडेट करेगा।
दोष तय होने के बाद, आप परीक्षण को फिर से निष्पादित करने और नए परिणामों को दर्ज करने के लिए TestRail की फिर से चलाने की सुविधा का उपयोग कर सकते हैं।
# 17) क्लिक परिणाम जोड़ें खिड़की बंद करने और प्रगति में परीक्षण चलाने के लिए वापस जाएँ। ध्यान दें कि पाई चार्ट को स्थिति परिवर्तन को प्रतिबिंबित करने के लिए अपडेट किया गया है।
# 18) जैसा कि आपको एक परीक्षा परिणाम मिला है, आप TestRail के भीतर कई अनुकूलन रिपोर्ट का पता लगा सकते हैं। नीचे दी गई नमूना स्क्रीन परीक्षण रन से उपलब्ध रिपोर्ट दिखाती है। से अधिक रिपोर्ट उपलब्ध हैं रिपोर्टों टैब।
माइलस्टोन सेटअप
यद्यपि परीक्षण रन को निष्पादित करने के लिए मील के पत्थर स्थापित करना आवश्यक नहीं है, यह एक अच्छा अभ्यास है।
मील के पत्थर आपको एक सॉफ्टवेयर रिलीज जैसे लक्ष्यों के लिए कई परीक्षण रन में प्रगति को ट्रैक करने की अनुमति देते हैं। उपयोग मील के पत्थर उन्हें जोड़ने के लिए टैब। नीचे दी गई नमूना स्क्रीन तीन खुले मील के पत्थर और दो पूर्ण मील के पत्थर के साथ एक परियोजना को दिखाती है।
एक बार टेस्ट रन में सभी टेस्ट पूरे होने के बाद, आप रन को लॉक कर सकते हैं जो भविष्य में होने वाले बदलावों को रोक देगा। इसलिए, भले ही भविष्य के रन के लिए एक टेस्ट केस बदलता है, लेकिन इसकी परिभाषा को वर्तमान रन के लिए संरक्षित किया जाता है, जब आपको बाद में परिणामों का ऑडिट करने की आवश्यकता होती है।
निष्कर्ष
इन सभी विशेषताओं के साथ, यह देखना आसान है कि टेस्टरेल किसी टीम की परीक्षण उत्पादकता को कैसे बढ़ा सकता है।
यदि आप अभी भी स्प्रेडशीट का उपयोग करके परीक्षण मामलों का प्रबंधन कर रहे हैं, तो मैं सुझाव दूंगा TestRail देने की कोशिश यह देखने के लिए कि आप अपने प्रोजेक्ट के लिए क्या हासिल कर सकते हैं।
आगे पढ़ना = >> शीर्ष टेस्ट केस मैनेजमेंट टूल
नीचे टिप्पणी अनुभाग में हमारे साथ अपनी प्रतिक्रिया / प्रश्नों को साझा करने के लिए स्वतंत्र महसूस करें!
अनुशंसित पाठ
- शुरुआती के लिए गहराई से ग्रहण ट्यूटोरियल
- टेस्ट लॉज टेस्ट मैनेजमेंट टूल रिव्यू
- एसवीएन ट्यूटोरियल: स्रोत कोड प्रबंधन तोड़फोड़ का उपयोग करना
- Bugzilla Tutorial: दोष प्रबंधन उपकरण हाथों पर ट्यूटोरियल
- TestLodge ट्यूटोरियल - TestLodge टेस्ट मैनेजमेंट टूल का उपयोग करके अपने सॉफ्टवेयर परीक्षण परियोजनाओं को कैसे व्यवस्थित करें
- प्रैक्टिसटेस्ट टेस्ट मैनेजमेंट टूल हैंड्स-ऑन रिव्यू ट्यूटोरियल
- विनाशकारी परीक्षण और गैर विनाशकारी परीक्षण ट्यूटोरियल
- जीरा के लिए टेस्टरेल टेस्ट प्रबंधन - एक व्यापक गाइड