testlink tutorial layman s guide testlink test management tool
यह सबसे लोकप्रिय ओपन-सोर्स टेस्ट मैनेजमेंट टूल - टेस्टलिंक का उपयोग शुरू करने के लिए एक पूर्ण मार्गदर्शिका है।
जानें कि कैसे जल्दी से सेट अप करें और उपयोग करना शुरू करें टेस्टलिंक टेस्ट मैनेजमेंट टूल इन-इन-डेप्थ के साथ TestLink ट्यूटोरियल ।
संपादक का नोट - यदि आप अभी भी परीक्षण मामलों और निष्पादन पर नज़र रखने के लिए एमएस एक्सेल स्प्रेडशीट का उपयोग कर रहे हैं, तो आपके लिए टेस्ट मैनेजमेंट टूल पर स्विच करने का यह सबसे अच्छा समय है। और इस कारण से, हमने लंबे समय से लोकप्रिय ओपन-सोर्स टेस्ट मैनेजमेंट टूल का चयन किया है। इसे अजमाएं!
हमने इस टेस्टलिंक ट्यूटोरियल सीरीज़ को 4 भागों में विभाजित किया है:
इस श्रृंखला के सभी ट्यूटोरियल की सूची इस प्रकार है:
TestLink ट्यूटोरियल # 1) TestLink परिचय, स्थापना और टेस्ट प्लान और टेस्ट केस बनाना
TestLink ट्यूटोरियल # 2) आवश्यकताएँ प्रबंधन, परीक्षण निष्पादन और परीक्षण रिपोर्ट उत्पन्न करना
TestLink ट्यूटोरियल # 3) दूरस्थ रूप से परीक्षण केस निष्पादन स्थिति का अद्यतन करना यानी टेस्टलेन एपीआई (उन्नत अवधारणाओं) का उपयोग करके सेलेनियम वेबड्राइवर कोड के माध्यम से
TestLink ट्यूटोरियल # 4) टेस्ट मेट्रिक्स, कीवर्ड मैनेजमेंट, कस्टम फील्ड्स और टेस्ट रिपोर्ट चार्ट
आइए इस श्रृंखला के पहले भाग से शुरुआत करें।
आप क्या सीखेंगे:
TestLink का परिचय
यह सबसे अधिक उपयोग किया जाने वाला वेब-आधारित ओपन-सोर्स टेस्ट मैनेजमेंट टूल है। यह दोनों आवश्यकताएँ विशिष्टता और परीक्षण विशिष्टता को एक साथ एकीकृत करता है। उपयोगकर्ता इस उपकरण का उपयोग करके परीक्षण प्रोजेक्ट और दस्तावेज़ परीक्षण मामले बना सकता है। हम कई उपयोगकर्ताओं / परीक्षकों के लिए एक खाता बना सकते हैं और विभिन्न उपयोगकर्ता भूमिकाएँ सौंप सकते हैं। व्यवस्थापक उपयोगकर्ता परीक्षण केस असाइनमेंट कार्यों का प्रबंधन कर सकते हैं।
यह परीक्षण मामलों के मैनुअल और स्वचालित निष्पादन दोनों का समर्थन करता है। इस उपकरण के साथ, परीक्षक एक मिनट के भीतर परीक्षण रिपोर्ट और परीक्षण योजना दस्तावेज़ उत्पन्न कर सकते हैं। यह एमएस वर्ड, एक्सेल और एचटीएमएल स्वरूपों में टेस्ट रिपोर्ट की पीढ़ी का समर्थन करता है।
टेस्टलिंक कई के साथ एकीकरण का भी समर्थन करता है लोकप्रिय दोष ट्रैकिंग सिस्टम मंटिस, बुगज़िला, Jira , Youtrack, और TRAC। हम परीक्षण मामलों के साथ एक विशिष्ट बग टिकट लिंक कर सकते हैं। यह कई परीक्षण परियोजनाओं का समर्थन और रखरखाव भी करता है। चूंकि यह एक वेब-आधारित उपकरण है, इसलिए कई उपयोगकर्ता अपनी साख और असाइन की गई भूमिकाओं के साथ इसकी कार्यक्षमता तक पहुँच सकते हैं।
टेस्टलिंक के लाभ
- कई परियोजनाओं का समर्थन करता है।
- आसान परीक्षण मामले आयात या निर्यात करते हैं।
- कई दोष प्रबंधन उपकरणों के साथ एकीकृत करने के लिए आसान है।
- XML-RPC के माध्यम से स्वचालित परीक्षण केस निष्पादन।
- कीवर्ड, संस्करण और टेस्टकेस आईडी के साथ परीक्षण मामलों को फ़िल्टर करना आसान है।
- यह कई उपयोगकर्ताओं को क्रेडेंशियल प्रदान कर सकता है और उन्हें भूमिकाएँ सौंप सकता है।
- कई उपयोगकर्ताओं के लिए परीक्षण मामलों को असाइन करना आसान है।
- विभिन्न प्रारूपों में टेस्ट प्लान और टेस्ट रिपोर्ट तैयार करना आसान।
TestLink स्थापना
अपडेट करें: आप पर चरणों की जाँच करके TestLink के क्लाउड संस्करण को स्थापित कर सकते हैं यह पन्ना।
पूर्व-आवश्यकताएं:
- अपाचे वेबसर्वर
- पीएचपी
- माई एसक्यूएल
ध्यान दें : यदि आपके पास अपनी परियोजना के लिए सिस्टम व्यवस्थापक दिया गया है, तो आप अपने प्रोजेक्ट के लिए इसे स्थापित करने के लिए sysadmin को पूछ सकते हैं और सीधे 'टेस्ट प्रोजेक्ट बनाना' कदम पर छोड़ सकते हैं। (यदि आपके पास इन प्रतिष्ठानों को करने का समय है, तो मैं सुझाव दूंगा कि आप इस पर अपना हाथ आजमाएं। यह आपके अनुभव में इजाफा करेगा। :) )
TestLink को स्थापित करने के लिए, आपको Apache वेब सर्वर, PHP और MySQL सर्वर को स्थापित करना होगा। यदि आपके सिस्टम या सर्वर में पहले से ही Apache, PHP और MySQL स्थापित है तो आप सीधे इस टूल को इनस्टॉल कर सकते हैं जैसा कि नीचे बताया गया है ' की स्थापना टेस्टलिंक नीचे अनुभाग।
अन्यथा, पहले Apache, PHP और MySQL को स्थापित करने के लिए एक-एक करके नीचे दिए गए चरणों का पालन करें।
अपाचे की स्थापना
इस अनुभाग में Apache webserver को स्थापित करने के लिए अनुसरण किए जाने वाले चरण हैं।
चरण 1: Download Apache यहाँ से ।
चरण 2: C: / के लिए ज़िप फ़ाइल निकालें
चरण 3: प्रतिलिपि C: Apache24 bin पथ और पथ पर्यावरण चर के साथ इसे जोड़ें।
चरण 4: ओपन कमांड प्रॉम्प्ट। (व्यवस्थापक के रूप में चलाओ)
सीडी से सी: / अपाचे 24 / बिन और निम्न कमांड एक-एक करके चलाएं
httpd -k इंस्टॉल करें
httpd -k start
PHP की स्थापना
इस अनुभाग में PHP को स्थापित करने के लिए और अपाचे के साथ PHP को कॉन्फ़िगर करने के लिए चरणों का पालन करना है।
चरण 1: PHP डाउनलोड करें इस पेज से (धागा सुरक्षित है)।
यह करने के लिए निकालें C: php
चरण 2: Php.ini- का नाम बदलकर php.ini करें
चरण 3: जोड़ना C: php पर्यावरण चर पथ।
चरण 4: संपादित करें php.ini और निम्नलिखित पंक्तियों को जोड़ें / संपादित करें,
display_errors = पर
log_erros = पर
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
चरण # 5: संपादित करें httpd.conf और निम्नलिखित पंक्तियों को जोड़ें / संपादित करें,
LoadModule php5_module 'C: /php/php5apache2_4.dll'
AddType एप्लिकेशन / x-httpd-php .php .html .php4 .php5
के अंत में httpd.conf फ़ाइल जोड़ें,
PHPIniDir 'C: / php'
चरण # 6: नाम से एक फ़ाइल बनाएँ phpinfo.php के भीतर C: / Apache24 / htdocs & फ़ाइल के अंदर निम्न पंक्ति जोड़ें।
चरण # 7: प्रतिलिपि php-mysql.dll में C: / php / ext और अंदर डाल दिया C: / Windows / System32
चरण # 8: अपाचे को फिर से शुरू करें ।
MySQL की स्थापना
इस अनुभाग में MySQL को स्थापित करने के लिए चरणों का पालन किया जाना है।
चरण 1: इस पृष्ठ से MySQL डाउनलोड करें और इसे स्थापित करें।
चरण 2: अपने MySQL सर्वर में 'TestLink' नामक एक डेटाबेस बनाएँ।
चरण 3: में php.ini MySQL एक्सटेंशन को अनइंस्टॉल करना
और दिनांक समय क्षेत्र को 'पीआरसी' के रूप में सेट करें।
इंटरनेट अनुप्रयोगों के उदाहरण
TestLink की स्थापना
इस अनुभाग में Apache वेबसर्वर में TestLink को स्थापित करने के लिए अनुसरण किए जाने वाले चरण हैं।
चरण 1: इस पृष्ठ से TestLink डाउनलोड करें ।
चरण 2: पैकेज निकालें, इसका नाम बदलकर 'टेस्टलिंक' करें और इसे अंदर रख दें C: / Apache24 / htdocs '
चरण 3: संपादित करें config.inc.php और निम्नलिखित पंक्तियों को संपादित करें,
$ tlCfg-> log_path =: C: / Apache24 / htdocs / testlink / log / ';
$ tlCfg-> config_check_warning_mode = ENT SILENT ';
$ g_repositoryPath = _ C: / Apache24 / htdocs / testlink / upload_area ';
परिवर्तन सहेजें, और खोलेंhttp: // localhost: 80 / टेस्टलिंकब्राउज़र से।
स्थापना पूर्ण होने तक 'अगला' बटन पर क्लिक करें।
चरण 4: अब आप एक्सेस करके TestLink पर लॉग इन कर सकते हैंhttp: // localhost: 80 / टेस्टलिंक।
उपयोगकर्ता नाम: व्यवस्थापक
पासवर्ड: व्यवस्थापक
ध्यान दें: यदि आप इन स्थापना चरणों के लिए स्क्रीनशॉट चाहते हैं तो कृपया इस स्थापना गाइड की जाँच करें ।
एक टेस्ट प्रोजेक्ट बनाना
टेस्ट प्रोजेक्ट एक विशिष्ट उत्पाद / परियोजना के लिए बनाई गई परियोजना है। इसमें टेस्ट प्लान, टेस्ट सूट, टेस्ट केस और बिल्ड शामिल हैं। हम टेस्टलिंक में कई परियोजनाओं को बनाए रख सकते हैं।
यह खंड स्पष्ट रूप से बताता है कि टेस्ट प्रोजेक्ट कैसे बनाया जाए:
चरण 1: एक नया टेस्ट प्रोजेक्ट बनाने के लिए 'व्यवस्थापक' अधिकारों की आवश्यकता होती है। (इसलिए व्यवस्थापक उपयोगकर्ता के साथ लॉगिन करें)
चरण 2: पहली बार लॉग इन करते समय, यह सीधे टेस्ट प्रोजेक्ट निर्माण पृष्ठ पर जाएगा। अन्यथा, मुख्य पृष्ठ पर 'टेस्ट प्रोजेक्ट मैनेजमेंट' लिंक का चयन करें और 'बनाएँ' बटन पर क्लिक करें।
चरण 3: टेस्ट प्रोजेक्ट सेक्शन खोला जाएगा। 'बनाएँ' बटन पर क्लिक करें।
चरण 4: टेस्ट प्रोजेक्ट का नाम, विवरण और सभी आवश्यक फ़ील्ड दर्ज करें और 'बनाएँ' बटन पर क्लिक करें।
टेस्ट प्रोजेक्ट्स को सफलतापूर्वक बनाया जाना चाहिए।
एक परीक्षण योजना बनाना
टेस्ट प्लान दस्तावेज़ में परीक्षण, मील के पत्थर, परीक्षण सूट और परीक्षण मामलों की गुंजाइश जैसी पूरी जानकारी है। एक बार जब आप एक टेस्ट प्रोजेक्ट बना लेते हैं, तो अगला कदम एक टेस्ट प्लान बना रहा होता है।
यह खंड स्पष्ट रूप से टेस्ट प्लान बनाने की व्याख्या करता है:
चरण 1: डेस्कटॉप पेज पर “टेस्ट प्लान मैनेजमेंट” लिंक पर क्लिक करें।
चरण 2: परीक्षण योजना प्रबंधन पृष्ठ पर 'बनाएँ' बटन पर क्लिक करें।
चरण 3: पृष्ठ पर सभी आवश्यक विवरण दर्ज करें।
चरण 4: 'बनाएँ' बटन पर क्लिक करें। इसे बचाया जाना चाहिए।
निर्माण बनाएँ
बिल्ड सॉफ़्टवेयर की एक विशिष्ट रिलीज़ है।
यह अनुभाग स्पष्ट रूप से समझाता है कि बिल्ड कैसे बनाया जाए:
चरण 1: जैसा कि चित्र में दिखाया गया है 'बिल्ड / रिलीज' पर क्लिक करें।
चरण 2: 'बनाएँ' बटन पर क्लिक करें।
चरण 3: नीचे दिए गए चित्र में दिखाए गए अनुसार निर्माण के बारे में विवरण दर्ज करें और 'बनाएँ' बटन पर क्लिक करें।
बिल्ड बनाया और बचाया जाना चाहिए।
टेस्टसुइट बनाना
टेस्टसुइट परीक्षण मामलों का एक संग्रह है जो एक ही घटक को मान्य / परीक्षण कर सकता है। यह खंड स्पष्ट रूप से बताता है कि टेस्ट सूट कैसे बनाया जाए। एक टेस्टीसाइट बनाने के लिए नीचे दिए गए चरणों का पालन करें।
चरण 1: डेस्कटॉप पर 'टेस्ट स्पेसिफिकेशन' लिंक पर क्लिक करें। इसे प्रोजेक्ट के टेस्ट विनिर्देश पृष्ठ पर नेविगेट करना चाहिए।
चरण 2: सेटिंग्स आइकन पर क्लिक करें दाईं ओर का पैनल। यह टेस्ट सूट संचालन की एक श्रृंखला प्रदर्शित करेगा।
चरण 3: टेस्ट सूट के लिए एक बटन बनाएँ पर क्लिक करें।
चरण 4 : टेस्ट सूट विनिर्देश पृष्ठ खोला जाना चाहिए। टेस्ट सूट से संबंधित विवरण भरें और 'टेस्ट सूट बनाएँ' बटन पर क्लिक करें।
परीक्षण सूट बनाया जाएगा और बाईं ओर दिखाई देगा, फ़ोल्डर ट्री संरचना।
एक टेस्टकेस बनाना
टेस्टकेस में एक विशिष्ट परिणाम का परीक्षण करने के लिए एक अपेक्षित परिणाम के साथ परीक्षण चरणों का क्रम होता है। यह खंड बताता है कि परीक्षण चरणों के साथ-साथ एक टेस्ट केस कैसे बनाया जाए। टेस्ट केस बनाने के लिए एक-एक करके नीचे दिए गए चरणों का पालन करें।
चरण 1: बाईं ओर ट्री संरचना पर टेस्ट सूट फ़ोल्डर पर क्लिक करें
चरण 2: में सेटिंग आइकन पर क्लिक करें दाईं ओर का पैनल। दाईं ओर के पैनल पर टेस्ट केस संचालन की एक सूची प्रदर्शित की जाएगी।
चरण 3: टेस्ट केस 'क्रिएट' बटन पर क्लिक करें। यह टेस्ट केस स्पेसिफिकेशन पेज को खोलेगा।
चरण 4: टेस्ट केस विनिर्देश पृष्ठ में विवरण दर्ज करें।
चरण # 5: विवरण दर्ज करने के बाद, 'बनाएँ' बटन पर क्लिक करें। यह परीक्षण मामले को बचाएगा।
चरण # 6: अब परीक्षण के मामले में 'चरण बनाएं' बटन पर क्लिक करें। यह टेस्ट केस स्टेप एडिटर को दिखाएगा।
चरण # 7: चित्र में दिखाए अनुसार परीक्षण चरणों को जोड़ना शुरू करें।
जब प्रतिगमन परीक्षण किया जाना चाहिए
चरण # 8: आगे के चरणों को जोड़ने के लिए 'सहेजें' बटन पर क्लिक करें, या चरण को बचाने और संपादक से बाहर निकलने के लिए 'सहेजें और बाहर निकलें' बटन पर क्लिक करें।
आखिरकार, टेस्ट केस जो हमने बनाया है वह इस तरह दिखेगा:
टेस्टकेस टू टेस्ट प्लान असाइन करना
किसी टेस्ट केस को निष्पादित करने के लिए, इसे एक टेस्ट प्लान को सौंपा जाना चाहिए। यह अनुभाग बताता है कि टेस्ट प्लान को टेस्ट प्लान कैसे सौंपा जाए। टेस्ट प्लान को टेस्ट प्लान असाइन करने के लिए नीचे दिए गए चरणों का पालन करें।
चरण 1: टेस्ट केस पैनल के सेटिंग आइकन पर क्लिक करें। यह संचालन की सूची प्रदर्शित करेगा।
चरण 2: 'TestPlans में जोड़ें' बटन पर क्लिक करें।
चरण 3: परीक्षण योजना के चेकबॉक्स पर क्लिक करें, जिसमें आप परीक्षण के मामले को असाइन करना चाहते हैं। और फिर “Add” बटन पर क्लिक करें।
टेस्ट केस को टेस्ट प्लान में सफलतापूर्वक जोड़ा जाएगा।
आज के लिए इतना ही।
इस ट्यूटोरियल में हमने जो सीखा, उसका पुन: उपयोग:
- टेस्टलिंक विभिन्न कार्यक्षमता प्रदान करता है जैसे कि परीक्षण मामलों और परीक्षण मामलों का परीक्षण और परीक्षण योजना तैयार करना।
- कई भूमिकाओं वाले एकाधिक उपयोगकर्ताओं को टेस्टलिंक में परिभाषित किया जा सकता है।
- यह एक वेब-आधारित परीक्षण प्रबंधन उपकरण है, इसलिए संगठन में हर कोई परीक्षण मामलों को ब्राउज़ कर सकता है यदि उनके पास वैध लॉगिन क्रेडेंशियल हैं।
- टेस्ट रिपोर्ट HTML, MS DOC या एक्सेल प्रारूप में आसानी से बनाई जा सकती है।
- हम सभी परीक्षण सूट और टेस्ट मामलों का निर्यात कर सकते हैं और उन्हें कुछ अन्य परियोजनाओं में आयात कर सकते हैं। यह बहुत उपयोगी है अगर हम अगले परियोजना संस्करणों के लिए मौजूदा परीक्षण मामलों का पुन: उपयोग करना चाहते हैं।
इन उपयोगी विशेषताओं के कारण, टेस्टलिंक का व्यापक रूप से उपयोग किया जाता है और यह लंबे समय तक सबसे लोकप्रिय ओपन-सोर्स टेस्ट मैनेजमेंट टूल रहा है।
लेखक के बारे में: इन उपयोगी ट्यूटोरियल को तैयार करने में हमारी मदद करने के लिए अनीता ईश्वरी का धन्यवाद। वह वर्तमान में एक वरिष्ठ परीक्षण इंजीनियर के रूप में काम कर रही है, जिसे मैनुअल और ऑटोमेशन टेस्टिंग और विभिन्न टेस्ट मैनेजमेंट टूल्स का ज्ञान है।
आगे क्या?
मे 2एन डीऔर 3तृतीयइस श्रृंखला के कुछ हिस्सों को हम देखेंगे आवश्यकताओं को कैसे प्रबंधित करें, आवश्यकताओं के लिए परीक्षण मामलों को मैप करें, मैन्युअल रूप से परीक्षण मामलों को निष्पादित करें, दोषों को लिंक करें, और परीक्षण रिपोर्ट उत्पन्न करें । उन्नत भाग में, हम देखेंगे कि सेलेनियम वेबड्राइवर का उपयोग कैसे करें TestLink एपीआई का उपयोग करके स्वचालित रूप से परीक्षण मामलों को अपडेट करें और समय और धन की बचत करना जो किसी भी परियोजना की सफलता के लिए महत्वपूर्ण कारक हैं। :)
सभी ट्यूटोरियल की सूची:
TestLink ट्यूटोरियल # 1
ट्यूटोरियल # 2 यहाँ
ट्यूटोरियल # 3 यहाँ
ट्यूटोरियल # 4 यहाँ
हमेशा की तरह, हम आपकी मदद करने के लिए यहां हैं। हमें नीचे टिप्पणी में अपने प्रश्नों को जानते हैं।
अनुशंसित पाठ
- टेस्टलिंक ट्यूटोरियल 4 - टेस्ट मेट्रिक्स, कीवर्ड मैनेजमेंट, कस्टम फील्ड्स और टेस्ट रिपोर्ट चार्ट
- टेस्ट मैनेजमेंट ट्यूटोरियल: टेस्ट मैनेजमेंट के लिए एक अंतिम गाइड
- TestLodge ट्यूटोरियल - TestLodge टेस्ट मैनेजमेंट टूल का उपयोग करके अपने सॉफ्टवेयर परीक्षण परियोजनाओं को कैसे व्यवस्थित करें
- Testuff Test Management Tool Review Tutorial: सुपर सिंपल एंड-टू-एंड डेमो
- अद्यतन कैसे करें TestLink टेस्ट केस निष्पादन स्थिति दूर सेलेनियम के माध्यम से - ट्यूटोरियल # 3
- शुरुआती के लिए गहराई से ग्रहण ट्यूटोरियल
- Bugzilla Tutorial: दोष प्रबंधन उपकरण हाथों पर ट्यूटोरियल
- एसवीएन ट्यूटोरियल: स्रोत कोड प्रबंधन तोड़फोड़ का उपयोग करना