सॉफ्टवेयर परीक्षण उद्देश्यों और उद्देश्य

सॉफ्टवेयर परीक्षण के अलग-अलग लक्ष्य हैं। आवेदन परीक्षण के प्रमुख लक्ष्य इस प्रकार हैं:

एप्लिकेशन को विकसित करते समय प्रोग्रामर द्वारा बनाई गई समस्याओं की खोज करना।

मानक के बारे में जानकारी प्रदान करने और पेशकश करने में आश्वासन प्राप्त करना।

समस्याओं को रोकने के लिए।

यह सुनिश्चित करने के लिए कि अंतिम परिणाम कंपनी और ग्राहक आवश्यकताओं को पूरा करता है।

यह सुनिश्चित करने के लिए कि यह बीआरएस को संतुष्ट करता है जो व्यवसाय आवश्यकता विनिर्देश और एसआरएस है जो सिस्टम आवश्यकता विनिर्देश है।

उन्हें उच्च गुणवत्ता वाले उत्पादों को देकर ग्राहकों के आश्वासन प्राप्त करने के लिए।

सॉफ्टवेयर परीक्षण कंपनी या ग्राहक आवश्यकताओं के खिलाफ आवेदन कार्यक्रम या आइटम को पूरा करने में मदद करता है। आवेदन कार्यक्रम को पूरी तरह से मूल्यांकन करने में सक्षम होने के लिए अच्छी विश्लेषण सुरक्षा होना बहुत महत्वपूर्ण है और फिर सुनिश्चित करें कि यह सुनिश्चित हो रहा है कि यह अच्छी तरह से प्रदर्शन कर रहा है और आवश्यकताओं के अनुसार।

शीर्ष गुणवत्ता संरक्षण निर्धारित करने के दौरान शीर्ष गुणवत्ता स्थितियों को त्रुटियों या बग चुनने की अधिकतम संभावनाओं के साथ अच्छी तरह से डिजाइन किया जाना चाहिए। विश्लेषण स्थितियों को बेहद कुशल होना चाहिए। इस उद्देश्य को प्रति विश्लेषण स्थितियों से पता चला समस्याओं की विविधता से मापा जा सकता है। समस्याओं की उच्चतर विविधता से पता चला कि अधिक फायदेमंद शीर्ष गुणवत्ता स्थितियां हैं।

एक बार डिलीवरी अंतिम उपयोगकर्ताओं या ग्राहकों को दी जाती है, तो उन्हें बिना किसी शिकायत के इसे संचालित करने में सक्षम होना चाहिए। इसे पूरा करने में सहायता के लिए परीक्षक को पता होना चाहिए कि ग्राहक इस आइटम का उपयोग कैसे करेंगे और तदनुसार उन्हें शीर्ष गुणवत्ता वाले परिदृश्य लिखना चाहिए और शीर्ष गुणवत्ता स्थितियों को डिजाइन करना चाहिए। यह सभी ग्राहक की आवश्यकताओं को पूरा करने में बहुत मदद करेगा।

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

एक उद्देश्य के साथ जांच

यह सुनिश्चित करने के लिए किए गए सॉफ़्टवेयर परीक्षणों को पूरा किया गया है कि पूरा प्रोग्राम आवश्यकताओं / विनिर्देशों द्वारा परिभाषित उद्देश्यों के अनुसार विशेषताएं प्रदान करता है। प्रत्येक प्रोग्राम बग को न ढूंढने का समग्र उद्देश्य, लेकिन उन स्थितियों का पता लगाने के लिए जो ग्राहक, कार्यक्षमता और / या रखरखाव पर प्रतिकूल प्रभाव डाल सकते हैं।

घटक चरण से प्रोग्राम चरण तक, यह आलेख बहुत सारे परीक्षणों का वर्णन करता है। परीक्षण और कार्यक्रम की आवश्यकताओं / चश्मा के कारण के आधार पर, परीक्षण रणनीतियों का एक संयोजन लागू किया जाता है। परीक्षण प्रतिगमन परीक्षण और गलती प्रतिरोधी परीक्षण के सबसे उपेक्षित क्षेत्रों में से एक।

परीक्षण प्रकार की परिभाषा

क्रियात्मक परीक्षण

मॉड्यूल परीक्षण पुष्टि करता है कि प्रत्येक प्रोग्राम डिवाइस संभव प्रतिक्रिया कारकों के एक छोटे से हिस्से का उपयोग करके आवश्यकताओं के अनुसार भविष्यवाणी के रूप में काम करता है। कार्यक्रम चरण में, परीक्षण पुष्टि करता है कि पूरे कार्यक्रम की जरूरतों के अनुसार एक साथ सुविधाएं हैं। उदाहरण:

वास्तविक जीवन कारकों के साथ-साथ वैध लेकिन असामान्य कारकों में आगे बढ़ना।

पैरामैट्रिक परीक्षण

घटक चरण में, परीक्षण पुष्टि करता है कि प्रत्येक प्रोग्राम डिवाइस वैध फीडबैक कारकों की विस्तृत विविधता की आवश्यकताओं के अनुसार भविष्यवाणी के अनुसार काम करता है। उदाहरण:

प्रत्येक पैरामीटर में अपने निम्नतम, उच्चतम संभव और औसत सिद्धांतों के साथ-साथ कम से कम और उच्चतम संभावित सिद्धांतों को एक ही समय में कारकों में गुजरना।

दोष टोलरेंट परीक्षण

मॉड्यूल परीक्षण यह पुष्टि करता है कि प्रत्येक प्रोग्राम डिवाइस गैरकानूनी या आउट-ऑफ़-रेंज फीडबैक कारकों के लिए खराब या आश्चर्यजनक तरीके से प्रदर्शन नहीं करता है। कार्यक्रम चरण में, परीक्षण पुष्टि करता है कि आश्चर्यजनक और / या बाहर के सिद्धांतों के साथ प्रस्तुत किए जाने पर आवश्यकताओं के मुताबिक पूरा कार्यक्रम एक सुरुचिपूर्ण तरीके से एक साथ है। उदाहरण:

शून्य पैरामीटर और प्रत्येक पैरामीटर के लिए संभावित सिद्धांतों की विस्तृत विविधता को स्थानांतरित करना।

एकीकरण जांच

एकीकरण एक अतिरिक्त कदम का परीक्षण करता है जिसका उपयोग तब किया जाता है जब स्वतंत्र डिजाइनरों द्वारा एक ही समय में विभिन्न उप-प्रणालियों का विकास किया जा रहा है। यह पुष्टि करता है कि उप-प्रणालियों के बीच पारित कारकों को सही तरीके से प्रबंधित किया जा रहा है। उदाहरण:

शून्य पैरामीटर और प्रत्येक पैरामीटर के लिए संभावित सिद्धांतों की विस्तृत विविधता को स्थानांतरित करना।

प्रतिगमन परीक्षण

रिग्रेशन परीक्षण उप-सिस्टम / मॉड्यूल / इकाइयों को दोबारा जांचने के लिए करता है ताकि यह सुनिश्चित किया जा सके कि एक उप-प्रणाली / मॉड्यूल / इकाई में भिन्नताएं किसी अन्य उप-प्रणाली / मॉड्यूल / इकाई में आश्चर्यजनक परिणाम नहीं देती हैं। इसे सूजन प्रभाव परीक्षण के रूप में भी जाना जाता है।

अधिक संबंधित सॉफ्टवेयर परीक्षण:

सेलेनियम आरसी के साथ वेबड्राइवर और इसकी तुलना