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

सॉफ़्टवेयर परीक्षण के लिए शुरुआती मार्गदर्शिका

2024-09-01 को प्रकाशित
ब्राउज़ करें:518

A beginners

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

बग्स और दोषों को अलग करने के लिए मूल्यांकन विधियों (जिन्हें परीक्षण कहा जाता है) के एक अच्छी तरह से परिभाषित सेट के माध्यम से विकसित/डिज़ाइन किए गए कोड/कार्यक्षमता/प्रणाली के ब्लॉक को अधीन करने की प्रक्रिया को सॉफ्टवेयर परीक्षण कहा जाता है।

परीक्षण यह सुनिश्चित करता है कि ग्राहक द्वारा प्रदान की गई आवश्यकताओं का पालन किया जाता है और उत्पाद दिए गए वातावरण में अपेक्षित प्रदर्शन करता है

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

  • डिलीवर किए गए उत्पाद की गुणवत्ता सुनिश्चित करने के लिए प्रदर्शन किया गया
  • सॉफ़्टवेयर विकास जीवनचक्र (एसडीएलसी) के सबसे महत्वपूर्ण चरणों में से एक
  • परीक्षण एसडीएलसी का 5वां चरण है जो विकास/निर्माण के बाद आता है और तैनाती/स्थापना से पहले किया जाता है
  • शास्त्रीय वॉटरफ़ॉल मॉडल में SDLC SDLC में एक ब्लॉक प्रक्रिया है जबकि AGILE या SPIRAL मॉडल जैसे अन्य मॉडलों में यह सतत एकीकरण/निरंतर परिनियोजन)(CI/CD) के एक भाग के रूप में एक सतत प्रक्रिया है
  • परीक्षण का परिणाम बग/दोषों की रिपोर्ट करने से नहीं रुकता। अनुसरण में प्रक्रिया को बंद करने और पुनः परीक्षण सुनिश्चित करने की आवश्यकता है, इसलिए 100% गुणवत्ता
  • बग कोड से संबंधित समस्याएं हैं जो गंभीर हो भी सकती हैं और नहीं भी। आमतौर पर विकास के चरण में ही पहचाने जाने योग्य और पता लगाने योग्य होता है। बग सिंटेक्स त्रुटि, तार्किक गलती या रनटाइम समस्याओं के कारण हो सकते हैं। अधिकतर डेवलपर्स द्वारा तय किया गया। छुपे/अज्ञात बग सिस्टम व्यवहार में बाधा उत्पन्न कर सकते हैं और परिणामस्वरूप संसाधनों का उपयोग कम हो सकता है
  • कमियां प्राप्त विनिर्देशों/आवश्यकताओं से विचलन हैं और प्रमुख हैं और इन्हें तुरंत संबोधित करने की आवश्यकता है। ठीक न किए गए दोषों के परिणामस्वरूप संसाधनों की गंभीर क्षति हो सकती है। आमतौर पर परीक्षण चरण के दौरान पहचाना जाता है। जब परीक्षक परीक्षण करता है जहां आवश्यकताओं के आधार पर परीक्षण मामलों का उपयोग किया जाता है, तो विशिष्टताओं से विचलन की पहचान की जा सकती है, डेवलपर के पास वापस भेजा जा सकता है या विकल्प के लिए ग्राहक के साथ चर्चा की जा सकती है और चर्चा के परिणाम के अनुसार मुद्दे को संबोधित और तय किया जा सकता है।
  • आवश्यकताओं और/या विशिष्टताओं के आधार पर परीक्षण मामलों के विकास का उपयोग करके या स्वचालित उपकरणों का उपयोग करके परीक्षणकर्ता द्वारा परीक्षण मैन्युअल रूप से किया जा सकता है जिसमें परीक्षण मामलों और डेटा को फीड किया जाता है और आवश्यकता पालन के लिए आउटपुट का विश्लेषण किया जाता है।
  • सॉफ्टवेयर को कार्यक्षमता के लिए परीक्षण किया जा सकता है जहां कोड या फ़ंक्शन की प्रत्येक इकाई का परीक्षण किया जा सकता है, कोड इकाइयों और कार्यों को एकीकृत और परीक्षण किया जा सकता है, संपूर्ण सिस्टम का परीक्षण किया जा सकता है, विवेक का परीक्षण किया जा सकता है, इंटरफेस का परीक्षण किया जा सकता है या प्रतिगमन (मौजूदा के साथ पिछड़ा संगतता) किया जा सकता है विशेषताएं) का परीक्षण किया जाए
  • गैर-कार्यात्मक परीक्षण में प्रदर्शन, भार, तनाव, सुरक्षा, अनुकूलता, स्थापना, विश्वसनीयता इत्यादि शामिल हैं, जहां सिस्टम को यह आकलन करने के लिए परीक्षण वातावरण के अधीन किया जाता है कि यह तदनुसार कैसे व्यवहार करता है।

सॉफ्टवेयर परीक्षण की प्रासंगिकता:

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

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/gayathribv/s-5951?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3