TestLink
टेस्टलिंक एक वेब-आधारित परीक्षण प्रबंधन प्रणाली है जो सॉफ्टवेयर गुणवत्ता आश्वासन की सुविधा प्रदान करती है। इसे टीमटेस्ट द्वारा विकसित और अनुरक्षित किया जाता है। प्लेटफ़ॉर्म परीक्षण मामलों, परीक्षण सुइट्स, परीक्षण योजनाओं, परीक्षण परियोजनाओं और उपयोगकर्ता प्रबंधन के साथ-साथ विभिन्न रिपोर्टों और आंकड़ों के लिए समर्थन प्रदान करता है। आवश्यकताएँ क्योंकि टेस्टलिंक वेब-आधारित सॉफ्टवेयर है, एक प्रशासक को इसे स्थापित करने और चलाने के लिए एक वेब सर्वर और एक डेटाबेस तक पहुंच की आवश्यकता होती है। टेस्टलिंक में माईएसक्यूएल, मारियाडीबी और पोस्टग्रेएसक्यूएल डेटाबेस के लिए समर्थन है। टेस्टलिंक का उपयोग करने के लिए, उपयोगकर्ता को केवल एक वेब ब्राउज़र की आवश्यकता होती है। उपयोग टेस्टलिंक द्वारा उपयोग की जाने वाली बुनियादी इकाइयाँ हैंः टेस्ट केस, टेस्ट सूट, टेस्ट प्लान, टेस्ट प्रोजेक्ट और उपयोगकर्ता। परीक्षण योजना परीक्षण योजना एक अनुप्रयोग पर परीक्षणों के एक समूह को निष्पादित करने के लिए मूल इकाई है। परीक्षण योजनाओं में निर्माण, मील के पत्थर, उपयोगकर्ता असाइनमेंट और परीक्षण परिणाम शामिल हैं। एक परीक्षण योजना में नाम, विवरण, चुने गए परीक्षण मामलों का संग्रह, निर्माण, परीक्षण परिणाम, मील के पत्थर, परीक्षक असाइनमेंट और प्राथमिकता परिभाषा शामिल होती है। प्रत्येक परीक्षण योजना वर्तमान परीक्षण परियोजना से संबंधित है। वर्तमान परीक्षण परियोजना के लिए प्रमुख विशेषाधिकार वाले उपयोगकर्ताओं द्वारा "परीक्षण योजना प्रबंधन" पृष्ठ से परीक्षण योजनाएँ बनाई जा सकती हैं। "बनाएँ" बटन दबाएँ और डेटा दर्ज करें। परीक्षण योजना की परिभाषा में शीर्षक, विवरण (एच. टी. एम. एल. प्रारूप) और स्थिति "सक्रिय" चेक-बॉक्स शामिल हैं। विवरण में कंपनी की प्रक्रियाओं के संबंध में निम्नलिखित जानकारी शामिल होनी चाहिएः सारांश/परीक्षण की जाने वाली विशेषताएँ परीक्षण मानदंडों का परीक्षण नहीं किया जाना चाहिए (परीक्षण किए गए उत्पाद को पास करने के लिए) परीक्षण वातावरण, अवसंरचना परीक्षण उपकरण जोखिम संदर्भ (उत्पाद योजना या परिवर्तन अनुरोध, गुणवत्ता दस्तावेज आदि)। परीक्षण योजनाएँ एक विशिष्ट समय पर परीक्षण विनिर्देशन से आयातित परीक्षण मामलों से बनी होती हैं। परीक्षण योजनाएँ अन्य परीक्षण योजनाओं से बनाई जा सकती हैं। यह उपयोगकर्ताओं को समय पर वांछित बिंदु पर मौजूद परीक्षण मामलों से परीक्षण योजना बनाने की अनुमति देता है। पैच के लिए एक परीक्षण योजना बनाते समय यह आवश्यक हो सकता है। एक उपयोगकर्ता को एक परीक्षण योजना देखने के लिए उनके पास उचित अधिकार होने चाहिए। परिभाषित उपयोगकर्ता/परियोजना अधिकार अनुभाग में अधिकार (नेतृत्व द्वारा) सौंपे जा सकते हैं। यह याद रखना महत्वपूर्ण है जब उपयोगकर्ता आपको बताते हैं कि वे उस परियोजना को नहीं देख सकते हैं जिस पर वे काम कर रहे हैं। परीक्षण योजनाओं को प्रमुख विशेषाधिकार वाले उपयोगकर्ताओं द्वारा हटाया जा सकता है। परीक्षण मामला एक परीक्षण मामला एक अनुप्रयोग के कार्यप्रवाह में एक सरल कार्य का वर्णन करता है। एक परीक्षण मामला टेस्टलिंक का एक मौलिक हिस्सा है। एक परीक्षक द्वारा एक परीक्षण केस चलाने के बाद यह या तो पास हो सकता है, विफल हो सकता है या इसे अवरुद्ध कर सकता है। परीक्षण मामलों को परीक्षण सुइट में व्यवस्थित किया जाता है। परीक्षण मामलों में निम्नलिखित भाग होते हैंः एक परीक्षण मामले का पहचानकर्ता टेस्टलिंक द्वारा स्वचालित रूप से सौंपा जाता है, और उपयोगकर्ताओं द्वारा बदला नहीं जा सकता है। यह आई. डी. टेस्ट प्रोजेक्ट उपसर्ग और टेस्ट प्रोजेक्ट से संबंधित एक काउंटर से बना है जिसमें टेस्ट केस बनाया गया है। शीर्षकः इसमें या तो संक्षिप्त विवरण या संक्षिप्त नाम शामिल हो सकते हैं (जैसे। टीएल-यूजर-लॉगइन) सारांशः वास्तव में संक्षिप्त होना चाहिए; केवल अवलोकन, परिचय और संदर्भों के लिए। चरणः परीक्षण परिदृश्य का वर्णन करें (इनपुट क्रियाएँ); यहाँ पूर्व शर्त और सफाई की जानकारी भी शामिल हो सकती है। अपेक्षित परिणामः जांच चौकियों और परीक्षण किए गए उत्पाद या प्रणाली के अपेक्षित व्यवहार का वर्णन करें। संलग्नकः यदि विन्यास इसकी अनुमति देता है तो जोड़ा जा सकता है। महत्वः परीक्षण डिजाइनर परीक्षण [उच्च, मध्यम और निम्न] का महत्व निर्धारित कर सकता है। निष्पादन प्रकारः परीक्षण डिज़ाइनर परीक्षण [मैनुअल/ऑटोमेटेड] कस्टम फ़ील्ड के स्वचालन समर्थन को सेट कर सकता हैः प्रशासक परीक्षण मामले के विवरण या वर्गीकरण को बढ़ाने के लिए अपने मापदंडों को परिभाषित कर सकता है। बड़े कस्टम फ़ील्ड (250 वर्णों से अधिक) संभव नहीं हैं। लेकिन जानकारी को मूल टेस्ट सूट में जोड़ा जा सकता है और कस्टम फ़ील्ड के माध्यम से संदर्भित किया जा सकता है। उदाहरण के लिए, आप कॉन्फ़िगरेशन 'मानक', 'प्रदर्शन', 'मानक _ 2' का वर्णन कर सकते हैं और इस लेबल को सी. एफ. के माध्यम से संदर्भित कर सकते हैं। उपयोगकर्ता प्रत्येक टेस्टलिंक उपयोगकर्ता को एक निर्धारित भूमिका होती है जो उपलब्ध सुविधाओं को परिभाषित करती है। डिफ़ॉल्ट प्रकार हैंः अतिथि, परीक्षण डिज़ाइनर, वरिष्ठ परीक्षक, परीक्षक, नेता और प्रशासक लेकिन कस्टम भूमिकाएँ भी बनाई जा सकती हैं। टेस्ट प्रोजेक्ट्स टेस्टलिंक की बुनियादी संगठनात्मक इकाई हैं। परीक्षण परियोजनाएँ आपकी कंपनी के उत्पाद या समाधान हो सकते हैं जो समय के साथ अपनी विशेषताओं और कार्यक्षमता को बदल सकते हैं लेकिन अधिकांश भाग के लिए वही रहता है। परीक्षण परियोजना में आवश्यकता प्रलेखन, परीक्षण विनिर्देशन, परीक्षण योजनाएँ और विशिष्ट उपयोगकर्ता अधिकार शामिल हैं। परीक्षण परियोजनाएं स्वतंत्र हैं और डेटा साझा नहीं करती हैं। परीक्षण विनिर्देशन टेस्टलिंक परीक्षण विनिर्देशन संरचना को परीक्षण सूट और परीक्षण मामलों में विभाजित करता है। इन स्तरों को पूरे अनुप्रयोग में बनाए रखा जाता है। एक परीक्षण परियोजना में केवल एक परीक्षण विनिर्देश होता है। विशेषताएँ उपयोगकर्ता की भूमिकाएँ और प्रबंधन परीक्षण विनिर्देशों में परीक्षण मामलों का समूह परीक्षण योजनाएँ संस्करण और संशोधन के साथ मंच की आवश्यकताएँ सॉफ्टवेयर के विभिन्न निर्माणों के परीक्षण के लिए समर्थन रिपोर्ट, चार्ट और मॉनिटर स्मार्टी टेम्प्लेट का उपयोग करके उपयोगकर्ता इंटरफेस के अनुकूलन की निगरानी करता है एलडीएपी के साथ एकीकरण एक प्रदान किए गए एपीआई बग ट्रैकिंग सिस्टम एकीकरण (मेंटिस, जीरा, बगज़िला, फॉगबग्ज़, रेडमाइन, और अन्य) का उपयोग करके अन्य सॉफ्टवेयर के साथ एकीकरण।