टेस्टलिंक ट्यूटोरियल: एक संपूर्ण गाइड
टेस्टलिंक क्या है?
टेस्ट-लिंक सबसे व्यापक रूप से इस्तेमाल किया जाने वाला वेब आधारित ओपन सोर्स टेस्ट मैनेजमेंट टूल है। यह आवश्यकता विनिर्देश और परीक्षण विनिर्देश दोनों को एक साथ सिंक्रोनाइज़ करता है। उपयोगकर्ता इस टूल का उपयोग करके परीक्षण प्रोजेक्ट बना सकते हैं और परीक्षण मामलों का दस्तावेजीकरण कर सकते हैं। टेस्ट-लिंक के साथ आप कई उपयोगकर्ताओं के लिए एक खाता बना सकते हैं और अलग-अलग उपयोगकर्ता भूमिकाएँ असाइन कर सकते हैं। एडमिन उपयोगकर्ता टेस्ट केस असाइनमेंट कार्य का प्रबंधन कर सकता है।
यह परीक्षण मामलों के स्वचालित और मैन्युअल निष्पादन दोनों का समर्थन करता है। परीक्षक उत्पन्न कर सकते हैं जाँच की योजना इस टूल से बहुत कम समय में टेस्ट रिपोर्ट और टेस्ट रिपोर्ट तैयार की जा सकती है। यह एक्सेल, एमएस वर्ड और HTML फॉर्मेट जैसे कई फॉर्मेट में टेस्ट रिपोर्ट को सपोर्ट करता है। इसके अलावा, यह कई लोकप्रिय टूल के साथ एकीकरण को भी सपोर्ट करता है। दोष ट्रैकिंग सिस्टम जैसे कि JIRA, MANTIS, BUGZILLA, TRAC, आदि। चूंकि यह एक वेब आधारित उपकरण है, इसलिए कई उपयोगकर्ता एक ही समय में अपने क्रेडेंशियल्स और निर्धारित भूमिकाओं के साथ इसकी कार्यक्षमता तक पहुंच सकते हैं।
टेस्टलिंक के लाभ
- यह कई परियोजनाओं का समर्थन करता है
- परीक्षण मामलों का आसान निर्यात और आयात
- कई दोष प्रबंधन उपकरणों के साथ एकीकृत करना आसान है
- XML-RPC के माध्यम से स्वचालित परीक्षण मामलों का निष्पादन
- संस्करण, कीवर्ड, परीक्षण केस आईडी और संस्करण के साथ परीक्षण मामलों का आसान निस्पंदन
- एकाधिक उपयोगकर्ताओं को परीक्षण मामले सौंपना आसान है
- विभिन्न प्रारूपों में परीक्षण योजना और परीक्षण रिपोर्ट तैयार करना आसान है
- एकाधिक उपयोगकर्ताओं को क्रेडेंशियल प्रदान करें और उन्हें भूमिकाएँ सौंपें
टेस्टलिंक पर लॉगिन करें
1 कदम: ओपन Testlink होम पेज पर जाएं और लॉगिन विवरण दर्ज करें
- उपयोगकर्ता आईडी दर्ज करें – admin
- पासवर्ड दर्ज करे
- लॉगिन टैब पर क्लिक करें
परीक्षण परियोजना बनाना
चरण १: मुख्य विंडो में टेस्ट प्रोजेक्ट मैनेजमेंट पर क्लिक करें, यह एक और विंडो खोलेगा
चरण १: नया प्रोजेक्ट बनाने के लिए “create” टैब पर क्लिक करें।
चरण १: विंडो में सभी आवश्यक फ़ील्ड दर्ज करें जैसे परीक्षण परियोजना के लिए श्रेणी, परियोजना का नाम, उपसर्ग, विवरण, आदि। सभी आवश्यक विवरण भरने के बाद, विंडो के अंत में “बनाएँ” टैब पर क्लिक करें।
इससे आपका प्रोजेक्ट “Guru99” सफलतापूर्वक बन जाएगा।
परीक्षण योजना बनाना
टेस्ट प्लान में सॉफ्टवेयर टेस्टिंग का दायरा, माइलस्टोन, टेस्ट सूट और टेस्ट केस जैसी पूरी जानकारी होती है। एक बार जब आप टेस्ट प्रोजेक्ट बना लेते हैं, तो अगला कदम टेस्ट प्लान बनाना होता है।
चरण १: होम पेज से, टेस्ट प्लान मैनेजमेंट पर क्लिक करें
चरण 2: यह एक और पेज खोलेगा, पेज के नीचे एक टैब “बनाएँ” पर क्लिक करें
चरण 3खुली खिड़की में नाम, विवरण, मौजूदा परीक्षण योजना से बनाएं आदि जैसी सभी आवश्यक जानकारी भरें और "बनाएँ टैब" पर क्लिक करें
चरण १: गुरु 99 टेस्ट प्लान सफलतापूर्वक बनाया गया
निर्माण निर्माण
बिल्ड किसी सॉफ्टवेयर का विशिष्ट रिलीज़ होता है
चरण १: होम पेज से टेस्ट प्लान के अंतर्गत बिल्ड्स/रिलीज़ पर क्लिक करें
चरण १: अगली विंडो में, सॉफ़्टवेयर रिलीज़ के लिए सभी आवश्यक विवरण भरें और अपनी रिलीज़ को सहेजने के लिए क्रिएट पर क्लिक करें
- शीर्षक का नाम दर्ज करें
- सॉफ़्टवेयर रिलीज़ के बारे में विवरण दर्ज करें
- स्थिति के लिए चेक-बॉक्स को चिह्नित करें- सक्रिय
- स्थिति के लिए चेक-बॉक्स को चिह्नित करें- खुला
- रिलीज़ की तारीख चुनें
- 'बनाएँ' बटन पर क्लिक करें
एक बार जब आप सॉफ्टवेयर जारी कर देंगे तो यह इस तरह दिखाई देगा
टेस्टसूट बनाना
टेस्ट सूट परीक्षण मामलों का एक संग्रह है जो एक ही घटक का परीक्षण या सत्यापन कर सकता है। निम्नलिखित चरण बताएंगे कि अपने प्रोजेक्ट के लिए टेस्ट सूट कैसे बनाएं।
चरण १: होम पेज से टेस्ट स्पेसिफिकेशन विकल्प पर क्लिक करें।
चरण १: पैनल के दाईं ओर, सेटिंग आइकन पर क्लिक करें . यह परीक्षण ऑपरेशन की एक श्रृंखला प्रदर्शित करेगा।
चरण १: टेस्ट सूट के लिए “बनाएँ” टैब पर क्लिक करें
चरण १: टेस्ट-सूट के लिए सभी विवरण भरें और सेव टैब पर क्लिक करें।
- परीक्षण सूट का नाम दर्ज करें
- अपने परीक्षण सूट के बारे में विवरण दर्ज करें
- टेस्ट-सूट का विवरण सहेजने के लिए सेव बटन पर क्लिक करें
आप देख सकते हैं कि गुरु 99 के लिए परीक्षण सूट बनाया गया है
आपका परीक्षण सूट फ़ोल्डर संरचना ट्री के अंतर्गत पैनल के बाईं ओर दिखाई देता है
टेस्टकेस बनाना
टेस्टकेस में अपेक्षित परिणाम के साथ किसी विशिष्ट परिदृश्य का परीक्षण करने के लिए परीक्षण चरणों का एक क्रम होता है। नीचे दिए गए चरण बताएंगे कि परीक्षण चरणों के साथ-साथ टेस्ट-केस कैसे बनाया जाता है।
चरण 1: फ़ोल्डर ट्री संरचना के अंतर्गत पैनल के बाईं ओर टेस्ट सूट फ़ोल्डर पर क्लिक करें
चरण १: दाएँ साइड पैनल में सेटिंग आइकन पर क्लिक करें। टेस्ट केस ऑपरेशन की सूची दाएँ साइड पैनल पर प्रदर्शित होगी
चरण १: नई विंडो खुलेगी, टेस्ट केस बनाने के लिए टेस्ट-केस ऑपरेशन में क्रिएट बटन पर क्लिक करें
चरण १: परीक्षण केस विनिर्देश पृष्ठ में विवरण दर्ज करें
चरण १: विवरण दर्ज करने के बाद, विवरण सहेजने के लिए “create” बटन पर क्लिक करें। गुरु99 के लिए टेस्ट-केस सफलतापूर्वक बनाया गया है
चरण १: फ़ोल्डर से टेस्ट-केस पर क्लिक करें, जैसा कि ऊपर दिखाया गया है, यह एक विंडो खोलेगा। टेस्ट केस में “स्टेप्स बनाएँ” बटन पर क्लिक करें। यह एक टेस्ट केस स्टेप एडिटर खोलेगा
चरण 7) इससे उसी पेज पर एक और विंडो खुलेगी, उस विंडो में आपको निम्नलिखित विवरण दर्ज करने होंगे
- अपने परीक्षण मामले के लिए चरण-क्रिया दर्ज करें
- चरण कार्रवाई के बारे में विवरण दर्ज करें
- इसे सहेजें पर क्लिक करें और एक और चरण क्रिया जोड़ें या यदि जोड़ने के लिए कोई और परीक्षण चरण नहीं है तो सहेजें और बाहर निकलें टैब पर क्लिक करें
चरण 8) एक बार जब आप परीक्षण चरण को सहेज कर बाहर निकलेंगे, तो यह इस तरह दिखाई देगा
परीक्षण योजना को परीक्षण मामला सौंपना
टेस्ट केस को निष्पादित करने के लिए, इसे टेस्ट प्लान में असाइन किया जाना चाहिए। यहाँ हम देखेंगे कि हम टेस्ट-केस को टेस्ट प्लान में कैसे असाइन कर सकते हैं।
चरण 1) सेटिंग आइकन पर क्लिक करें टेस्ट पैनल पर क्लिक करें। यह ऑपरेशन की सूची दिखाएगा।
चरण 2) “परीक्षण योजनाओं में जोड़ें” पर क्लिक करें
चरण 3) नई विंडो खुलेगी, अपना प्रोजेक्ट “Guru99” खोजें
- अपनी परीक्षण योजना के सामने चेकबॉक्स को चिह्नित करें
- जोड़ें बटन पर क्लिक करें
इससे आपका परीक्षण मामला आपकी परीक्षण योजना में जुड़ जाएगा।
टेस्टलिंक में उपयोगकर्ता बनाना और भूमिकाएँ निर्दिष्ट करना
Testlink उपयोगकर्ता प्रबंधन और प्राधिकरण सुविधाएँ प्रदान करता है.
नीचे डिफ़ॉल्ट भूमिकाओं की सूची दी गई है Testlink और उनके अधिकार –
भूमिका | परीक्षण के मामलों | टेस्ट मेट्रिक्स |
---|---|---|
अतिथि | देखें | देखें |
टेस्टर | निष्पादित करना | देखें |
वरिष्ठ परीक्षक | संपादित करें और निष्पादित करें | देखें |
नेता एवं व्यवस्थापक | संपादित करें और निष्पादित करें | संपादित करें और निष्पादित करें |
चरण १: से Testlinkहोम पेज पर, नेविगेशन बार से उपयोगकर्ता/भूमिका आइकन पर क्लिक करें
चरण १: क्रिएट पर क्लिक करें
चरण 3: सभी उपयोगकर्ता विवरण भरें और “सहेजें” बटन पर क्लिक करें
यहाँ सूची में, हम देख सकते हैं कि उपयोगकर्ता बनाए गए हैं
चरण 4: उपयोगकर्ता को परीक्षण परियोजना भूमिका आवंटित करना,
- पर क्लिक करें “परीक्षण परियोजना भूमिकाएँ असाइन करें” टैब
- प्रोजेक्ट का नाम चुनें
- ड्रॉप डाउन से उपयोगकर्ता भूमिका का चयन करें
लेखन आवश्यकताएँ
चरण १: नेविगेशन बार से “आवश्यकताएँ लिंक” चुनें, यह आवश्यकता पृष्ठ खोलता है।
चरण 2: आवश्यकता पृष्ठ से, पैनल के दाईं ओर “बनाएँ” बटन पर क्लिक करें
चरण 3: एक नई विंडो खुलेगी, सभी विवरण दर्ज करें जैसे
- दस्तावेज़ आईडी
- शीर्षक नाम
- आवश्यकता Descriptआयन
- और “सहेजें” बटन पर क्लिक करें
प्रकार के लिए, आप ड्रॉप-डाउन से विकल्प चुन सकते हैं- यहाँ हमने चुना है “उपयोगकर्ता आवश्यकता विनिर्देश”
चरण 4: यह आवश्यकता विनिर्देश बनाएगा और परियोजना "गुरु 99" के तहत बाईं ओर के पैनल पर प्रदर्शित होगा।
चरण 5: आवश्यकता विनिर्देश होम-पेज से सेटिंग बटन का चयन करें। यह एक और विंडो खोलेगा।
चरण 6आवश्यकता के अंतर्गत “बनाएँ” टैब पर क्लिक करें Operaमाहौल।
चरण 7: सभी निर्दिष्ट विवरण भरें और “सहेजें” बटन पर क्लिक करें
- दस्तावेज़ आईडी दर्ज करें
- शीर्षक का नाम दर्ज करें
- विवरण दर्ज करें
- स्थिति दर्ज करें-चाहे वह ड्राफ्ट, पुनः कार्य, समीक्षा, परीक्षण योग्य नहीं आदि में हो। यहां हमने वैध चुना है
- प्रकार दर्ज करें – उपयोगकर्ता इंटरफ़ेस, गैर-कार्यात्मक, सूचनात्मक, सुविधा, आदि। यहाँ हमने उपयोग का मामला चुना है
- आवश्यक परीक्षण मामलों की संख्या दर्ज करें
- अंत में “सहेजें” बटन दर्ज करें
नोट: अधिक आवश्यकताएं जोड़ने के लिए आप चेक-बॉक्स को चिह्नित कर सकते हैं और सहेजें बटन पर क्लिक कर सकते हैं
पैनल के बाईं ओर हम देख सकते हैं कि आवश्यकता जोड़ी गई है।
परीक्षण-मामलों को आवश्यकता निर्दिष्ट करना
In Testlink, आवश्यकता को परीक्षण मामलों से जोड़ा जा सकता है। आवश्यकताओं के आधार पर परीक्षण कवरेज को ट्रैक करने के लिए यह एक बहुत ही महत्वपूर्ण विशेषता है। परीक्षण रिपोर्ट में, आप सत्यापित कर सकते हैं कि कौन सी आवश्यकताएं कवर नहीं की गई हैं और अधिकतम परीक्षण कवरेज के लिए परीक्षण सूट में उन्हें जोड़ने के लिए उन पर कार्रवाई करें
चरण १: परीक्षण विनिर्देश अनुभाग से कोई भी एकल परीक्षण मामला खोलें और आवश्यकता आइकन पर क्लिक करें
चरण १: परीक्षण मामले को आवश्यकता विनिर्देश निर्दिष्ट करने के लिए आपको निम्नलिखित चरणों का पालन करना होगा
- आवश्यकता विनिर्देश का चयन करने के लिए ड्रॉप डाउन बॉक्स को स्क्रॉल करें
- आवश्यकता चेकबॉक्स को चिह्नित करें
- “असाइन” टैब पर क्लिक करें
“असाइन” टैब पर क्लिक करने के बाद, “असाइन की गई आवश्यकता” बताते हुए एक विंडो दिखाई देगी।
परीक्षण केस निष्पादित करना
टेस्टलिंक में, हम एक टेस्ट केस चला सकते हैं और एक टेस्ट केस की निष्पादन स्थिति बदल सकते हैं। टेस्ट-केस की स्थिति जम सकता है “अवरुद्ध” “उत्तीर्ण”, or “विफल”। प्रारंभ में, यह “नहीं चलाया जाएगा” स्थिति लेकिन एक बार आप एचएवेन्यू इसे अपडेट करने के बाद, इसे फिर से “नहीं चलाया जा सकता” स्थिति में नहीं बदला जा सकता।
चरण १: नेविगेशन बार से “टेस्ट एक्जीक्यूशन” लिंक पर क्लिक करें। यह आपको टेस्ट एक्जीक्यूशन पैनल पर ले जाएगा।
चरण १: बाएं साइड पैनल से वह टेस्ट केस चुनें जिसे आप चलाना चाहते हैं
चरण 3एक बार जब आप परीक्षण मामलों का चयन कर लेंगे, तो एक विंडो खुल जाएगी।
चरण 4: निम्नलिखित चरणों का पालन करें
- निष्पादित परीक्षण मामले से संबंधित नोट्स दर्ज करें
- इसकी स्थिति चुनें
चरण १: उसी पेज पर, आपको टेस्ट-केस के निष्पादन के बारे में समान विवरण भरना होगा। विवरण भरें, स्थिति चुनें और फिर “निष्पादन सहेजें” पर क्लिक करें।
परीक्षण रिपोर्ट तैयार करना
टेस्ट लिंक विभिन्न परीक्षण रिपोर्ट प्रारूपों का समर्थन करता है जैसे
- एचटीएमएल
- एमएस वर्ड
- एमएस एक्सेल
- OpenOffice लेखक
- OpenOffice कैल्क
चरण 1नेविगेशन बार से, टेस्ट रिपोर्ट विकल्प पर क्लिक करें
चरण 2: बाएं साइड पैनल से, “टेस्ट रिपोर्ट” लिंक चुनें
चरण 3रिपोर्ट तैयार करने के लिए निम्नलिखित चरणों का पालन करें
- अपनी परीक्षण रिपोर्ट में जिस विकल्प को आप हाइलाइट करना चाहते हैं उसे चिह्नित करें और अचिह्नित करें
- अपने प्रोजेक्ट फ़ोल्डर पर क्लिक करें
परीक्षण रिपोर्ट इस प्रकार दिखाई देगी
परीक्षण केस/परीक्षण सूट निर्यात करें
Testlink आपके परीक्षण प्रोजेक्ट/परीक्षण सूट को निर्यात करने की सुविधाएँ प्रदान करता है Testlink और फिर आप उन्हें दूसरे में आयात कर सकते हैं Testlink किसी अन्य सर्वर या सिस्टम पर प्रोजेक्ट स्थापित करने के लिए आपको निम्न चरण का पालन करना होगा
चरण १: परीक्षण विनिर्देश पृष्ठ में वह परीक्षण मामला चुनें जिसे आप निर्यात करना चाहते हैं
चरण 2: अब पैनल के दाईं ओर पर क्लिक करें सेटिंग आइकन पर क्लिक करने पर, यह परीक्षण केस पर किए जा सकने वाले सभी ऑपरेशन प्रदर्शित करेगा।
चरण 3: दबाएं "निर्यात करना" बटन
चरण १: इससे एक और विंडो खुलेगी, आवश्यकतानुसार विकल्प को चिह्नित करें और निर्यात टैब पर क्लिक करें
निम्नलिखित XML उत्पन्न होता है
टेस्ट केस/टेस्ट सूट आयात करना
चरण 1: उस टेस्ट सूट फ़ोल्डर का चयन करें जिसके अंदर आप टेस्ट केस आयात करना चाहते हैं
चरण १: सेटिंग आइकन पर क्लिक करें पैनल के दाईं ओर, यह उन सभी ऑपरेशनों को प्रदर्शित करेगा जिन्हें टेस्ट सूट/टेस्ट केस पर निष्पादित किया जा सकता है
चरण १: परीक्षण केस संचालन सूची में आयात बटन पर क्लिक करें
चरण १: आपके द्वारा परीक्षण लिंक से निर्यात की गई XML परीक्षण केस फ़ाइल को ब्राउज़ करें और संलग्न करें तथा अपलोड बटन पर क्लिक करें।
- टेस्टलिंक से निर्यात की गई XML टेस्ट केस फ़ाइल को संलग्न करने के लिए ब्राउज़ विकल्प का उपयोग करें
- फ़ाइल अपलोड करें पर क्लिक करें
जब आप कोई फ़ाइल अपलोड करेंगे, तो आयात परीक्षण मामलों के बारे में बताने वाली विंडो खुलेगी
चरण १: परीक्षण केस अपलोड किया जाएगा और पैनल के दाईं ओर प्रदर्शित किया जाएगा
सारांश
इस ट्यूटोरियल में, हमने टेस्टलिंक के विभिन्न पहलुओं को कवर किया है- जैसे कि आप इसका उपयोग कैसे कर सकते हैं Testlink-एक परीक्षण प्रबंधन के रूप में। यह आपको चरण दर चरण बताता है कि अपने प्रोजेक्ट के लिए परीक्षण योजना कैसे प्रबंधित करें, उपयोगकर्ता कैसे बनाएँ और उन्हें उनके अनुसार भूमिकाएँ कैसे सौंपें या यहाँ तक कि अपने प्रोजेक्ट में परीक्षण मामलों को कैसे आयात या निर्यात करें। रिपोर्ट तैयार करना, आवश्यकता को परिभाषित करना आदि जैसी अन्य उपयोगी सुविधाएँ भी इस ट्यूटोरियल में अच्छी तरह से प्रदर्शित की गई हैं।