सॉफ्टवेयर परीक्षण के प्रकार (100 उदाहरण)

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

सॉफ़्टवेयर परीक्षण प्रकार विभिन्न परीक्षण गतिविधियों का श्रेणियों में वर्गीकरण है, जिनमें से प्रत्येक में एक परिभाषित परीक्षण उद्देश्य, परीक्षण रणनीति और परीक्षण डिलीवरेबल्स होते हैं। परीक्षण प्रकार रखने का लक्ष्य परिभाषित परीक्षण उद्देश्य के लिए परीक्षण के तहत आवेदन (AUT) को मान्य करना है।

उदाहरण के लिए, एक्सेसिबिलिटी परीक्षण का लक्ष्य AUT को विकलांग लोगों के लिए सुलभ बनाना है। इसलिए, यदि आपका सॉफ़्टवेयर समाधान विकलांगों के अनुकूल होना चाहिए, तो आप इसे एक्सेसिबिलिटी टेस्ट केस के विरुद्ध जाँचते हैं।

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

की एक सूची 100 सॉफ्टवेयर परीक्षण प्रकार परिभाषाओं के साथ। किसी भी QA पेशेवर के लिए इसे अवश्य पढ़ना चाहिए। इसे सभी सॉफ़्टवेयर परीक्षण प्रकारों के लिए अपना मार्गदर्शक मानें।

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

  1. स्वीकृति परीक्षण: औपचारिक परीक्षण यह निर्धारित करने के लिए किया जाता है कि कोई सिस्टम उसके स्वीकृति मानदंडों को पूरा करता है या नहीं और ग्राहक को यह निर्धारित करने में सक्षम बनाता है कि उसे सिस्टम को स्वीकार करना है या नहीं। यह आमतौर पर ग्राहक द्वारा किया जाता है। और पढ़ें स्वीकृति परीक्षण
  2. सुगम्यता परीक्षण: परीक्षण का वह प्रकार जो विकलांग लोगों (बधिर, अंधे, मानसिक रूप से विकलांग आदि) के लिए किसी उत्पाद की उपयोगिता निर्धारित करता है। मूल्यांकन प्रक्रिया विकलांग व्यक्तियों द्वारा संचालित की जाती है। और पढ़ें अभिगम्यता परीक्षण
  3. सक्रिय परीक्षण: परीक्षण का वह प्रकार जिसमें परीक्षण डेटा प्रस्तुत करना और निष्पादन परिणामों का विश्लेषण करना शामिल है। यह आमतौर पर परीक्षण टीम द्वारा संचालित किया जाता है।
  4. एजाइल परीक्षण: सॉफ्टवेयर परीक्षण अभ्यास जो एजाइल मैनिफेस्टो के सिद्धांतों का पालन करता है, उन ग्राहकों के दृष्टिकोण से परीक्षण पर जोर देता है जो सिस्टम का उपयोग करेंगे। यह आमतौर पर QA टीमों द्वारा किया जाता है। और पढ़ें चुस्त परीक्षण
  5. आयु परीक्षण: परीक्षण का वह प्रकार जो भविष्य में किसी सिस्टम की कार्य-क्षमता का मूल्यांकन करता है। मूल्यांकन प्रक्रिया परीक्षण टीमों द्वारा संचालित की जाती है।
  6. तदर्थ परीक्षण: बिना किसी योजना और दस्तावेज़ीकरण के किया गया परीक्षण - परीक्षक सिस्टम की कार्यक्षमता को बेतरतीब ढंग से आज़माकर सिस्टम को 'तोड़ने' की कोशिश करता है। यह परीक्षण टीम द्वारा किया जाता है। आगे पढ़ें तदर्थ परीक्षण
  7. अल्फा परीक्षण: अल्फा परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जो डेवलपर की साइट पर उत्पाद को बीटा परीक्षण के लिए जारी करने से पहले बग, प्रयोज्यता संबंधी समस्याओं और कार्यक्षमता संबंधी कमियों की पहचान करने के लिए किया जाता है। इसमें आंतरिक परीक्षक, जैसे कि डेवलपर और QA टीम, और कभी-कभी नियंत्रित वातावरण में चुनिंदा अंतिम उपयोगकर्ता शामिल होते हैं। आगे पढ़ें अल्फा परीक्षण
  8. अभिकथन परीक्षण: परीक्षण का वह प्रकार जिसमें यह सत्यापित किया जाता है कि क्या स्थितियाँ उत्पाद की आवश्यकताओं की पुष्टि करती हैं। यह परीक्षण टीम द्वारा किया जाता है।
  9. एपीआई परीक्षण: यूनिट टेस्टिंग के समान परीक्षण तकनीक जिसमें यह कोड स्तर को लक्षित करता है। एपीआई परीक्षण यूनिट परीक्षण से इस मायने में भिन्न है कि यह आम तौर पर एक क्यूए कार्य है न कि डेवलपर कार्य। और पढ़ें एपीआई परीक्षण
  10. सभी जोड़े परीक्षण: संयोजन परीक्षण विधि जो इनपुट मापदंडों के सभी संभावित असतत संयोजनों का परीक्षण करती है। यह परीक्षण टीमों द्वारा किया जाता है।
  11. स्वचालित परीक्षण: परीक्षण तकनीक जो पर्यावरण सेट-अप, परीक्षण निष्पादन और परिणाम रिपोर्टिंग को नियंत्रित करने के लिए स्वचालन परीक्षण उपकरणों का उपयोग करती है। यह एक कंप्यूटर द्वारा किया जाता है और परीक्षण टीमों के अंदर उपयोग किया जाता है। और पढ़ें स्वचालित परीक्षण
  12. आधार पथ परीक्षण: एक परीक्षण तंत्र जो प्रक्रियात्मक डिजाइन की तार्किक जटिलता माप प्राप्त करता है और इसे निष्पादन पथों के मूल सेट को परिभाषित करने के लिए एक मार्गदर्शक के रूप में उपयोग करता है। इसका उपयोग परीक्षण टीमों द्वारा परीक्षण मामलों को परिभाषित करते समय किया जाता है। और पढ़ें आधार पथ परीक्षण
  13. पश्चगामी संगतता परीक्षण: परीक्षण विधि जो परीक्षण वातावरण के पुराने संस्करणों के साथ विकसित सॉफ्टवेयर के व्यवहार को सत्यापित करती है। यह परीक्षण टीम द्वारा किया जाता है।
  14. बीटा परीक्षण: वाणिज्यिक उद्देश्य के लिए एप्लिकेशन जारी करने से पहले अंतिम परीक्षण। यह आमतौर पर अंतिम उपयोगकर्ताओं या अन्य लोगों द्वारा किया जाता है।
  15. बेंचमार्क परीक्षण: परीक्षण तकनीक जो किसी दिए गए कॉन्फ़िगरेशन में कंप्यूटर हार्डवेयर और सॉफ़्टवेयर के प्रदर्शन का मूल्यांकन करने के लिए डिज़ाइन किए गए प्रोग्राम और डेटा के प्रतिनिधि सेट का उपयोग करती है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें बेंचमार्क परीक्षण
  16. बिग बैंग एकीकरण परीक्षण: परीक्षण तकनीक जो व्यक्तिगत प्रोग्राम मॉड्यूल को तभी एकीकृत करती है जब सब कुछ तैयार हो। यह परीक्षण टीमों द्वारा किया जाता है।
  17. बाइनरी पोर्टेबिलिटी परीक्षण: वह तकनीक जो किसी निष्पादन योग्य एप्लिकेशन को सिस्टम प्लेटफ़ॉर्म और वातावरण में पोर्टेबिलिटी के लिए परीक्षण करती है, आमतौर पर ABI विनिर्देश के अनुरूप। यह परीक्षण टीमों द्वारा किया जाता है।
  18. सीमा मान परीक्षण: सॉफ़्टवेयर परीक्षण तकनीक जिसमें सीमा मानों के प्रतिनिधियों को शामिल करने के लिए परीक्षण डिज़ाइन किए जाते हैं। यह QA परीक्षण टीमों द्वारा किया जाता है। और पढ़ें सीमा मान परीक्षण
  19. नीचे से ऊपर एकीकरण परीक्षण: बॉटम-अप इंटीग्रेशन टेस्टिंग में, सबसे निचले स्तर पर मॉड्यूल पहले विकसित किए जाते हैं और अन्य मॉड्यूल जो 'मुख्य' प्रोग्राम की ओर जाते हैं, उन्हें एक-एक करके एकीकृत और परीक्षण किया जाता है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  20. शाखा परीक्षण: परीक्षण तकनीक जिसमें प्रोग्राम स्रोत कोड की सभी शाखाओं का कम से कम एक बार परीक्षण किया जाता है। यह डेवलपर द्वारा किया जाता है।
  21. चौड़ाई परीक्षण: एक परीक्षण सूट जो किसी उत्पाद की पूरी कार्यक्षमता का परीक्षण करता है लेकिन सुविधाओं का विस्तार से परीक्षण नहीं करता है। यह परीक्षण टीमों द्वारा किया जाता है।
  22. ब्लैक बॉक्स परीक्षण: सॉफ़्टवेयर परीक्षण की एक विधि जो एप्लिकेशन के कोड/आंतरिक संरचना के विशिष्ट ज्ञान के बिना किसी एप्लिकेशन की कार्यक्षमता को सत्यापित करती है। परीक्षण आवश्यकताओं और कार्यक्षमता पर आधारित होते हैं। यह QA टीमों द्वारा किया जाता है। और पढ़ें ब्लैक बॉक्स परीक्षण
  23. कोड-संचालित परीक्षण: परीक्षण तकनीक जो परीक्षण ढाँचों (जैसे xUnit) का उपयोग करती है जो इकाई परीक्षणों के निष्पादन की अनुमति देती है ताकि यह निर्धारित किया जा सके कि कोड के विभिन्न खंड विभिन्न परिस्थितियों में अपेक्षित रूप से कार्य कर रहे हैं या नहीं। यह विकास टीमों द्वारा किया जाता है।
  24. संगतता परीक्षण: परीक्षण तकनीक जो यह प्रमाणित करती है कि कोई सॉफ़्टवेयर किसी विशेष हार्डवेयर/सॉफ़्टवेयर/ऑपरेटिंग सिस्टम/नेटवर्क वातावरण में कितना अच्छा प्रदर्शन करता है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें संगतता परीक्षण
  25. तुलनात्मक परीक्षण: परीक्षण तकनीक जो उत्पाद की ताकत और कमजोरियों की तुलना पिछले संस्करणों या अन्य समान उत्पादों से करती है। परीक्षक, डेवलपर्स, उत्पाद प्रबंधक या उत्पाद मालिकों द्वारा किया जा सकता है। और पढ़ें घटक परीक्षण
  26. घटक परीक्षण: परीक्षण तकनीक यूनिट परीक्षण के समान है, लेकिन एकीकरण के उच्च स्तर के साथ - परीक्षण केवल एक विशिष्ट विधि का सीधे परीक्षण करने के बजाय अनुप्रयोग के संदर्भ में किया जाता है। परीक्षण या विकास टीमों द्वारा किया जा सकता है।
  27. कॉन्फ़िगरेशन परीक्षण: परीक्षण तकनीक जो हार्डवेयर और सॉफ़्टवेयर के न्यूनतम और इष्टतम कॉन्फ़िगरेशन को निर्धारित करती है, और मेमोरी, डिस्क ड्राइव और CPU जैसे संसाधनों को जोड़ने या संशोधित करने के प्रभाव को निर्धारित करती है। आमतौर पर यह प्रदर्शन परीक्षण इंजीनियरों द्वारा किया जाता है। और पढ़ें विन्यास परीक्षण
  28. स्थिति कवरेज परीक्षण: सॉफ़्टवेयर परीक्षण का वह प्रकार जिसमें प्रत्येक शर्त को कम से कम एक बार प्रत्येक तरीके से सत्य और असत्य बनाकर निष्पादित किया जाता है। यह आमतौर पर स्वचालन परीक्षण टीमों द्वारा बनाया जाता है।
  29. अनुपालन परीक्षण: परीक्षण का वह प्रकार जो यह जाँचता है कि सिस्टम मानकों, प्रक्रियाओं और दिशा-निर्देशों के अनुसार विकसित किया गया था या नहीं। यह आमतौर पर बाहरी कंपनियों द्वारा किया जाता है जो “प्रमाणित OGC अनुपालक” ब्रांड प्रदान करती हैं।
  30. समवर्ती परीक्षण: मल्टी-यूजर परीक्षण एक ही एप्लीकेशन कोड, मॉड्यूल या डेटाबेस रिकॉर्ड तक पहुँचने के प्रभावों को निर्धारित करने की दिशा में किया जाता है। यह आमतौर पर प्रदर्शन इंजीनियरों द्वारा किया जाता है। और पढ़ें समवर्ती परीक्षण
  31. अनुरूपता परीक्षण: यह परीक्षण करने की प्रक्रिया है कि कार्यान्वयन उस विनिर्देश के अनुरूप है जिस पर यह आधारित है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें अनुरूपता परीक्षण
  32. संदर्भ संचालित परीक्षण: एजाइल परीक्षण तकनीक जो संभावित जानकारी के प्रकाश में परीक्षण के अवसरों के निरंतर और रचनात्मक मूल्यांकन की वकालत करती है और किसी विशिष्ट क्षण में संगठन के लिए उस जानकारी का मूल्य बताती है। यह आमतौर पर एजाइल परीक्षण टीमों द्वारा किया जाता है।
  33. रूपांतरण परीक्षण: प्रतिस्थापन प्रणालियों में उपयोग के लिए मौजूदा प्रणालियों से डेटा को परिवर्तित करने के लिए उपयोग किए जाने वाले कार्यक्रमों या प्रक्रियाओं का परीक्षण। यह आमतौर पर QA टीमों द्वारा किया जाता है।
  34. निर्णय कवरेज परीक्षण: सॉफ़्टवेयर परीक्षण का वह प्रकार जिसमें प्रत्येक शर्त/निर्णय को सत्य/असत्य पर सेट करके निष्पादित किया जाता है। यह आमतौर पर स्वचालन परीक्षण टीमों द्वारा किया जाता है।
  35. विनाशकारी परीक्षण: परीक्षण का वह प्रकार जिसमें नमूने की विफलता तक परीक्षण किए जाते हैं, ताकि विभिन्न भारों के तहत नमूने के संरचनात्मक प्रदर्शन या सामग्री के व्यवहार को समझा जा सके। यह आमतौर पर QA टीमों द्वारा किया जाता है।
    आगे पढ़ें विनाशकारी परीक्षण
  36. निर्भरता परीक्षण: परीक्षण का वह प्रकार जो उचित कार्यक्षमता बनाए रखने के लिए पहले से मौजूद सॉफ़्टवेयर, प्रारंभिक अवस्थाओं और कॉन्फ़िगरेशन के लिए किसी एप्लिकेशन की आवश्यकताओं की जांच करता है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  37. गतिशील परीक्षण: सॉफ़्टवेयर इंजीनियरिंग में कोड के गतिशील व्यवहार के परीक्षण का वर्णन करने के लिए इस्तेमाल किया जाने वाला शब्द। यह आम तौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें गतिशील परीक्षण
  38. डोमेन परीक्षण: व्हाइट बॉक्स परीक्षण तकनीक जिसमें यह जाँच शामिल है कि प्रोग्राम केवल वैध इनपुट स्वीकार करता है। यह आमतौर पर सॉफ्टवेयर विकास टीमों द्वारा और कभी-कभी स्वचालन परीक्षण टीमों द्वारा किया जाता है।
  39. त्रुटि-प्रबंधन परीक्षण: सॉफ़्टवेयर परीक्षण का प्रकार जो सिस्टम की गलत लेनदेन को ठीक से संसाधित करने की क्षमता निर्धारित करता है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  40. अंत-से-अंत परीक्षण: सिस्टम परीक्षण के समान, इसमें एक संपूर्ण एप्लिकेशन वातावरण का परीक्षण ऐसी स्थिति में किया जाता है जो वास्तविक दुनिया के उपयोग की नकल करता है, जैसे कि डेटाबेस के साथ इंटरैक्ट करना, नेटवर्क संचार का उपयोग करना, या यदि उपयुक्त हो तो अन्य हार्डवेयर, एप्लिकेशन या सिस्टम के साथ इंटरैक्ट करना। यह QA टीमों द्वारा किया जाता है। और पढ़ें एंड-टू-एंड परीक्षण
  41. सहनशक्ति परीक्षण: परीक्षण का वह प्रकार जो मेमोरी लीक या अन्य समस्याओं की जांच करता है जो लंबे समय तक निष्पादन के साथ हो सकती हैं। यह आमतौर पर प्रदर्शन इंजीनियरों द्वारा किया जाता है। और पढ़ें सहनशक्ति परीक्षण
  42. खोजपरक परीक्षण: ब्लैक बॉक्स परीक्षण तकनीक बिना किसी योजना और दस्तावेज़ीकरण के की जाती है। यह आमतौर पर मैन्युअल परीक्षकों द्वारा किया जाता है। और पढ़ें खोजपूर्ण परीक्षण
  43. तुल्यता विभाजन परीक्षण: सॉफ़्टवेयर परीक्षण तकनीक जो सॉफ़्टवेयर इकाई के इनपुट डेटा को डेटा के विभाजनों में विभाजित करती है जिससे परीक्षण मामले प्राप्त किए जा सकते हैं। यह आमतौर पर QA टीमों द्वारा किया जाता है। और पढ़ें समतुल्यता विभाजन परीक्षण
  44. दोष इंजेक्शन परीक्षण: एक व्यापक परीक्षण रणनीति का तत्व जो परीक्षक को इस बात पर ध्यान केंद्रित करने में सक्षम बनाता है कि परीक्षण के तहत आवेदन किस तरह से अपवादों को संभालने में सक्षम है। यह QA टीमों द्वारा किया जाता है।
  45. औपचारिक सत्यापन परीक्षण: गणित की औपचारिक विधियों का उपयोग करके किसी निश्चित औपचारिक विनिर्देश या गुण के संबंध में किसी सिस्टम में अंतर्निहित इच्छित एल्गोरिदम की शुद्धता को साबित या अस्वीकृत करने का कार्य। यह आमतौर पर QA टीमों द्वारा किया जाता है।
  46. क्रियात्मक परीक्षण: ब्लैक बॉक्स परीक्षण का वह प्रकार जो परीक्षण के तहत सॉफ़्टवेयर घटक के विनिर्देशों पर अपने परीक्षण मामलों को आधारित करता है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें क्रियात्मक परीक्षण
  47. फ़ज़ परीक्षण: सॉफ़्टवेयर परीक्षण तकनीक जो प्रोग्राम के इनपुट को अमान्य, अप्रत्याशित या यादृच्छिक डेटा प्रदान करती है - म्यूटेशन परीक्षण का एक विशेष क्षेत्र। फ़ज़ परीक्षण परीक्षण टीमों द्वारा किया जाता है। और पढ़ें फ़ज़ परीक्षण
  48. गोरिल्ला परीक्षण: सॉफ़्टवेयर परीक्षण तकनीक जो एक विशेष मॉड्यूल के गहन परीक्षण पर केंद्रित है। यह गुणवत्ता आश्वासन टीमों द्वारा किया जाता है, आमतौर पर पूर्ण परीक्षण करते समय।
  49. ग्रे Box परीक्षण: काले रंग का संयोजन Box और सफेद Box परीक्षण पद्धतियाँ: सॉफ़्टवेयर के किसी भाग का उसके विनिर्देश के अनुसार परीक्षण करना, लेकिन उसके आंतरिक कामकाज के बारे में कुछ जानकारी का उपयोग करना। इसे विकास या परीक्षण टीमों द्वारा किया जा सकता है।
  50. ग्लास बॉक्स परीक्षण: व्हाइट बॉक्स परीक्षण के समान, किसी एप्लिकेशन के कोड के आंतरिक तर्क के ज्ञान पर आधारित। इसे विकास टीमों द्वारा निष्पादित किया जाता है।
  51. GUI सॉफ्टवेयर परीक्षण: किसी उत्पाद का परीक्षण करने की प्रक्रिया जो ग्राफिकल यूजर इंटरफेस का उपयोग करता है, यह सुनिश्चित करने के लिए कि यह अपने लिखित विनिर्देशों को पूरा करता है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें GUI सॉफ्टवेयर परीक्षण
  52. वैश्वीकरण परीक्षण: परीक्षण विधि जो हर संभव अंतर्राष्ट्रीय इनपुट का उपयोग करके किसी भी संस्कृति/स्थानीय सेटिंग के साथ उत्पाद की उचित कार्यक्षमता की जाँच करती है। यह परीक्षण टीम द्वारा किया जाता है। और पढ़ें वैश्वीकरण परीक्षण
  53. हाइब्रिड एकीकरण परीक्षण: परीक्षण तकनीक जो इन प्रकार के परीक्षणों के लाभों का लाभ उठाने के लिए टॉप-डाउन और बॉटम-अप एकीकरण तकनीकों को जोड़ती है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  54. एकीकरण जांच: सॉफ़्टवेयर परीक्षण का वह चरण जिसमें अलग-अलग सॉफ़्टवेयर मॉड्यूल को मिलाकर एक समूह के रूप में परीक्षण किया जाता है। यह आमतौर पर परीक्षण टीमों द्वारा संचालित किया जाता है। आगे पढ़ें एकीकरण जांच
  55. इंटरफ़ेस परीक्षण: परीक्षण यह मूल्यांकन करने के लिए किया जाता है कि क्या सिस्टम या घटक डेटा और नियंत्रण को एक दूसरे को सही तरीके से पास करते हैं। यह आमतौर पर परीक्षण और विकास दोनों टीमों द्वारा किया जाता है। और पढ़ें इंटरफ़ेस परीक्षण
  56. इंस्टॉल/अनइंस्टॉल परीक्षण: गुणवत्ता आश्वासन कार्य जो इस बात पर केंद्रित है कि नए सॉफ़्टवेयर को सफलतापूर्वक स्थापित करने और सेट अप करने के लिए ग्राहकों को क्या करना होगा। इसमें पूर्ण, आंशिक या अपग्रेड इंस्टॉल/अनइंस्टॉल प्रक्रियाएँ शामिल हो सकती हैं और आमतौर पर सॉफ़्टवेयर परीक्षण इंजीनियर द्वारा कॉन्फ़िगरेशन मैनेजर के साथ मिलकर किया जाता है।
  57. अंतर्राष्ट्रीयकरण परीक्षण: यह प्रक्रिया यह सुनिश्चित करती है कि उत्पाद की कार्यक्षमता में कोई कमी न आए और सभी संदेश अलग-अलग भाषाओं और स्थानीय भाषा में उपयोग किए जाने पर उचित रूप से बाहरी रूप से व्यक्त किए जाएं। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  58. अंतर-प्रणाली परीक्षण: एक परीक्षण तकनीक जो यह सत्यापित करने पर केंद्रित है कि अनुप्रयोगों के बीच अंतर्संबंध सही ढंग से काम करते हैं। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है।
  59. कीवर्ड-संचालित परीक्षण: इसे टेबल-ड्रिवन टेस्टिंग या एक्शन-वर्ड टेस्टिंग के नाम से भी जाना जाता है, यह स्वचालित परीक्षण के लिए एक सॉफ्टवेयर परीक्षण पद्धति है जो परीक्षण निर्माण प्रक्रिया को दो अलग-अलग चरणों में विभाजित करती है: एक नियोजन चरण और एक कार्यान्वयन चरण। इसका उपयोग मैन्युअल या ऑटोमेशन परीक्षण टीमों द्वारा किया जा सकता है। और पढ़ें कीवर्ड-संचालित परीक्षण
  60. भार परीक्षण: परीक्षण तकनीक जो किसी सिस्टम या डिवाइस पर मांग डालती है और उसकी प्रतिक्रिया को मापती है। यह आमतौर पर प्रदर्शन इंजीनियरों द्वारा संचालित किया जाता है। और पढ़ें लोड परीक्षण
  61. स्थानीयकरण परीक्षण: सॉफ़्टवेयर परीक्षण प्रक्रिया का एक हिस्सा वैश्विक अनुप्रयोग को किसी विशेष संस्कृति/स्थान के अनुकूल बनाने पर केंद्रित है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें स्थानीयकरण परीक्षण
  62. लूप परीक्षण: एक व्हाइट बॉक्स परीक्षण तकनीक जो प्रोग्राम लूप का अभ्यास करती है। इसे विकास टीमों द्वारा निष्पादित किया जाता है। आगे पढ़ें लूप परीक्षण
  63. मैनुअल स्क्रिप्टेड परीक्षण: परीक्षण विधि जिसमें परीक्षण मामलों को डिज़ाइन किया जाता है और उसे निष्पादित करने से पहले टीम द्वारा समीक्षा की जाती है। यह मैन्युअल परीक्षण टीमों द्वारा किया जाता है।
  64. मैनुअल-समर्थन परीक्षण: परीक्षण तकनीक जिसमें डेटा तैयार करते समय लोगों द्वारा निष्पादित सभी कार्यों का परीक्षण और स्वचालित प्रणाली से इन डेटा का उपयोग करना शामिल है। यह परीक्षण टीमों द्वारा संचालित किया जाता है।
  65. मॉडल-आधारित परीक्षण: सॉफ्टवेयर परीक्षण करने के लिए आवश्यक आर्टिफैक्ट्स को डिजाइन करने और निष्पादित करने के लिए मॉडल आधारित डिजाइन का अनुप्रयोग। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। आगे पढ़ें मॉडल-आधारित परीक्षण
  66. उत्परिवर्तन परीक्षण: सॉफ़्टवेयर परीक्षण की विधि जिसमें प्रोग्राम के स्रोत कोड या बाइट कोड को छोटे-छोटे तरीकों से संशोधित करना शामिल है ताकि कोड के उन हिस्सों का परीक्षण किया जा सके जिन्हें सामान्य परीक्षण निष्पादन के दौरान शायद ही कभी या कभी एक्सेस नहीं किया जाता है। यह आम तौर पर परीक्षकों द्वारा संचालित किया जाता है। और पढ़ें उत्परिवर्तन परीक्षण
  67. मॉड्यूलरिटी-संचालित परीक्षण: सॉफ़्टवेयर परीक्षण तकनीक जिसमें परीक्षण के तहत एप्लिकेशन के मॉड्यूल, अनुभागों और कार्यों का प्रतिनिधित्व करने वाली छोटी, स्वतंत्र स्क्रिप्ट बनाने की आवश्यकता होती है। यह आमतौर पर परीक्षण टीम द्वारा किया जाता है।
  68. गैर-कार्यात्मक परीक्षण: परीक्षण तकनीक जो किसी सॉफ़्टवेयर एप्लिकेशन की गैर-कार्यात्मक आवश्यकताओं के लिए परीक्षण पर केंद्रित है। इसे प्रदर्शन इंजीनियरों या मैन्युअल परीक्षण टीमों द्वारा संचालित किया जा सकता है। और पढ़ें गैर-कार्यात्मक परीक्षण
  69. नकारात्मक परीक्षण: इसे "विफल होने के लिए परीक्षण" के रूप में भी जाना जाता है - परीक्षण विधि जहां परीक्षण का उद्देश्य यह दिखाना है कि कोई घटक या सिस्टम काम नहीं करता है। यह मैनुअल या ऑटोमेशन परीक्षकों द्वारा किया जाता है। और पढ़ें नकारात्मक परीक्षण
  70. Operaराष्ट्रीय परीक्षण: परीक्षण तकनीक किसी सिस्टम या घटक का उसके परिचालन वातावरण में मूल्यांकन करने के लिए की जाती है। आमतौर पर यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें Operaराष्ट्रीय परीक्षण
  71. ऑर्थोगोनल सरणी परीक्षण: परीक्षण का व्यवस्थित, सांख्यिकीय तरीका जिसे उपयोगकर्ता इंटरफ़ेस परीक्षण, सिस्टम परीक्षण, रिग्रेशन परीक्षण, कॉन्फ़िगरेशन परीक्षण और प्रदर्शन परीक्षण में लागू किया जा सकता है। यह परीक्षण टीम द्वारा किया जाता है। और पढ़ें ऑर्थोगोनल सरणी परीक्षण
  72. जोड़ी परीक्षण: सॉफ़्टवेयर डेवलपमेंट तकनीक जिसमें दो टीम के सदस्य सॉफ़्टवेयर एप्लिकेशन का परीक्षण करने के लिए एक कीबोर्ड पर एक साथ काम करते हैं। एक परीक्षण करता है और दूसरा परीक्षण का विश्लेषण या समीक्षा करता है। यह एक परीक्षक और डेवलपर या व्यवसाय विश्लेषक के बीच या दो परीक्षकों के बीच किया जा सकता है, जिसमें दोनों प्रतिभागी बारी-बारी से कीबोर्ड चलाते हैं।
  73. निष्क्रिय परीक्षण: परीक्षण तकनीक जिसमें किसी विशेष परीक्षण डेटा को शामिल किए बिना चल रहे सिस्टम के परिणामों की निगरानी करना शामिल है। यह परीक्षण टीम द्वारा किया जाता है।
  74. समानांतर परीक्षण: परीक्षण तकनीक जिसका उद्देश्य यह सुनिश्चित करना है कि पुराने संस्करण की जगह लिया गया नया एप्लिकेशन इंस्टॉल हो गया है और सही तरीके से चल रहा है। यह परीक्षण टीम द्वारा संचालित किया जाता है। और पढ़ें समानांतर परीक्षण
  75. पथ परीक्षण: विशिष्ट व्हाइट बॉक्स परीक्षण जिसका लक्ष्य प्रोग्राम के माध्यम से प्रत्येक तार्किक पथ के लिए कवरेज मानदंड को संतुष्ट करना है। यह आमतौर पर विकास टीम द्वारा किया जाता है। और पढ़ें पथ परीक्षण
  76. भेदन परीक्षण: परीक्षण विधि जो दुर्भावनापूर्ण स्रोत से हमले का अनुकरण करके कंप्यूटर सिस्टम या नेटवर्क की सुरक्षा का मूल्यांकन करती है। आमतौर पर वे विशेष पैठ परीक्षण कंपनियों द्वारा संचालित किए जाते हैं। और पढ़ें भेदन परीक्षण
  77. प्रदर्शन का परीक्षण: कार्यात्मक परीक्षण किसी सिस्टम या घटक के निर्दिष्ट प्रदर्शन आवश्यकताओं के अनुपालन का मूल्यांकन करने के लिए किया जाता है। यह आमतौर पर प्रदर्शन इंजीनियर द्वारा किया जाता है। और पढ़ें प्रदर्शन का परीक्षण
  78. योग्यता परीक्षण: पिछले रिलीज की विशिष्टताओं के विरुद्ध परीक्षण, जो आमतौर पर डेवलपर द्वारा उपभोक्ता के लिए किया जाता है, यह प्रदर्शित करने के लिए कि सॉफ्टवेयर अपनी निर्दिष्ट आवश्यकताओं को पूरा करता है।
  79. Ramp परीक्षण: परीक्षण का वह प्रकार जिसमें इनपुट सिग्नल को लगातार तब तक बढ़ाया जाता है जब तक कि सिस्टम खराब न हो जाए। यह परीक्षण टीम या प्रदर्शन इंजीनियर द्वारा संचालित किया जा सकता है।
  80. प्रतिगमन परीक्षण: सॉफ़्टवेयर परीक्षण का वह प्रकार जो प्रोग्राम में परिवर्तन (जैसे बग फ़िक्स या नई कार्यक्षमता) किए जाने के बाद प्रोग्राम का पुनः परीक्षण करके सॉफ़्टवेयर त्रुटियों को उजागर करने का प्रयास करता है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें प्रतिगमन परीक्षण
  81. पुनर्प्राप्ति परीक्षण: परीक्षण तकनीक जो यह मूल्यांकन करती है कि सिस्टम क्रैश, हार्डवेयर विफलताओं या अन्य भयावह समस्याओं से कितनी अच्छी तरह से उबरता है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें पुनर्प्राप्ति परीक्षण
  82. आवश्यकता परीक्षण: परीक्षण तकनीक जो यह पुष्टि करती है कि आवश्यकताएँ सही, पूर्ण, स्पष्ट और तार्किक रूप से सुसंगत हैं और उन आवश्यकताओं से परीक्षण मामलों के आवश्यक और पर्याप्त सेट को डिज़ाइन करने की अनुमति देती हैं। यह QA टीमों द्वारा किया जाता है।
  83. सुरक्षा परीक्षण: यह निर्धारित करने की प्रक्रिया कि कोई सूचना प्रणाली डेटा की सुरक्षा करती है और इच्छित कार्यक्षमता बनाए रखती है। इसे परीक्षण टीमों या विशेष सुरक्षा-परीक्षण कंपनियों द्वारा किया जा सकता है। और पढ़ें सुरक्षा परीक्षण
  84. विवेक परीक्षण: परीक्षण तकनीक जो यह निर्धारित करती है कि क्या कोई नया सॉफ़्टवेयर संस्करण इतना अच्छा प्रदर्शन कर रहा है कि उसे प्रमुख परीक्षण प्रयास के लिए स्वीकार किया जा सके। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें विवेक परीक्षण
  85. परिदृश्य परीक्षण: परीक्षण गतिविधि जो एक व्यक्ति को परीक्षण वातावरण के लिए एक जटिल समस्या या प्रणाली के बारे में सोचने में मदद करने के लिए एक काल्पनिक कहानी पर आधारित परिदृश्यों का उपयोग करती है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें परिदृश्य परीक्षण
  86. मापनीयता परीक्षण: गैर-कार्यात्मक परीक्षणों की श्रृंखला का एक हिस्सा जो किसी सॉफ़्टवेयर एप्लिकेशन को स्केल अप करने की उसकी क्षमता को मापने के लिए परीक्षण करता है - चाहे वह समर्थित उपयोगकर्ता लोड हो, लेन-देन की संख्या हो, डेटा वॉल्यूम आदि। यह प्रदर्शन इंजीनियर द्वारा संचालित किया जाता है। और पढ़ें स्केलेबिलिटी परीक्षण
  87. कथन परीक्षण: व्हाइट बॉक्स परीक्षण जो इस मानदंड को पूरा करता है कि प्रोग्राम परीक्षण के दौरान प्रोग्राम में प्रत्येक कथन को कम से कम एक बार निष्पादित किया जाता है। यह आमतौर पर विकास टीम द्वारा किया जाता है।
  88. स्थैतिक परीक्षण: सॉफ़्टवेयर परीक्षण का एक रूप जिसमें सॉफ़्टवेयर का वास्तव में उपयोग नहीं किया जाता है, यह मुख्य रूप से कोड, एल्गोरिदम या दस्तावेज़ की शुद्धता की जाँच करता है। इसका उपयोग उस डेवलपर द्वारा किया जाता है जिसने कोड लिखा है। और पढ़ें स्थैतिक परीक्षण
  89. स्थिरता परीक्षण: परीक्षण तकनीक जो यह निर्धारित करने का प्रयास करती है कि कोई एप्लिकेशन क्रैश होगा या नहीं। यह आमतौर पर प्रदर्शन इंजीनियर द्वारा संचालित किया जाता है। और पढ़ें स्थिरता परीक्षण
  90. धुआं परीक्षण: परीक्षण तकनीक जो किसी सॉफ़्टवेयर सिस्टम के सभी बुनियादी घटकों की जांच करती है ताकि यह सुनिश्चित किया जा सके कि वे ठीक से काम करते हैं। आम तौर पर, सॉफ़्टवेयर निर्माण के तुरंत बाद परीक्षण टीम द्वारा स्मोक परीक्षण किया जाता है। और पढ़ें धुआँ परीक्षण
  91. भंडारण परीक्षण: परीक्षण प्रकार जो यह सत्यापित करता है कि परीक्षण के तहत प्रोग्राम सही निर्देशिकाओं में डेटा फ़ाइलों को संग्रहीत करता है और यह स्थान की कमी के कारण होने वाली अप्रत्याशित समाप्ति को रोकने के लिए पर्याप्त स्थान आरक्षित करता है। यह आमतौर पर परीक्षण टीम द्वारा किया जाता है। और पढ़ें भंडारण परीक्षण
  92. तनाव परीक्षण: परीक्षण तकनीक जो किसी सिस्टम या घटक का उसकी निर्दिष्ट आवश्यकताओं की सीमा पर या उससे परे मूल्यांकन करती है। यह आमतौर पर प्रदर्शन इंजीनियर द्वारा संचालित किया जाता है। और पढ़ें तनाव परीक्षण
  93. संरचनात्मक परीक्षण: व्हाइट बॉक्स परीक्षण तकनीक जो किसी सिस्टम या घटक की आंतरिक संरचना को ध्यान में रखती है और यह सुनिश्चित करती है कि प्रत्येक प्रोग्राम स्टेटमेंट अपना इच्छित कार्य निष्पादित करता है। यह आमतौर पर सॉफ़्टवेयर डेवलपर्स द्वारा किया जाता है।
  94. सिस्टम परीक्षण: एकीकृत हार्डवेयर और सॉफ़्टवेयर सिस्टम के परीक्षण की प्रक्रिया यह सत्यापित करने के लिए कि सिस्टम अपनी निर्दिष्ट आवश्यकताओं को पूरा करता है। यह विकास और लक्ष्य वातावरण दोनों में परीक्षण टीमों द्वारा संचालित किया जाता है। और पढ़ें सिस्टम परीक्षण
  95. सिस्टम एकीकरण परीक्षण: परीक्षण प्रक्रिया जो किसी सॉफ्टवेयर सिस्टम के अन्य सिस्टम के साथ सह-अस्तित्व का परीक्षण करती है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें सिस्टम एकीकरण परीक्षण
  96. शीर्ष से नीचे एकीकरण परीक्षण: परीक्षण तकनीक जिसमें उपयोगकर्ता इंटरफ़ेस पर सिस्टम पदानुक्रम के शीर्ष पर शुरू करना और पूरे सिस्टम के लागू होने तक ऊपर से नीचे तक परीक्षण करने के लिए स्टब्स का उपयोग करना शामिल है। यह परीक्षण टीमों द्वारा संचालित किया जाता है।
  1. धागा परीक्षण: टॉप-डाउन परीक्षण तकनीक का एक रूपांतर जिसमें घटकों का क्रमिक एकीकरण आवश्यकताओं के उपसमूहों के कार्यान्वयन का अनुसरण करता है। यह आमतौर पर परीक्षण टीमों द्वारा किया जाता है। और पढ़ें धागा परीक्षण
  1. Upgrade परीक्षण: परीक्षण तकनीक जो यह सत्यापित करती है कि पुराने संस्करणों के साथ बनाई गई संपत्तियों का सही तरीके से उपयोग किया जा सकता है या नहीं और उपयोगकर्ता की सीख को चुनौती नहीं दी जा रही है। यह परीक्षण टीमों द्वारा किया जाता है।
  2. इकाई का परीक्षण: सॉफ़्टवेयर सत्यापन और सत्यापन विधि जिसमें प्रोग्रामर यह जाँचता है कि स्रोत कोड की अलग-अलग इकाइयाँ उपयोग के लिए उपयुक्त हैं या नहीं। यह आमतौर पर विकास टीम द्वारा संचालित किया जाता है। और पढ़ें इकाई का परीक्षण
  3. उपयोगकर्ता इंटरफ़ेस परीक्षण: परीक्षण का वह प्रकार जो यह जाँचने के लिए किया जाता है कि एप्लिकेशन कितना उपयोगकर्ता-अनुकूल है। यह परीक्षण टीमों द्वारा किया जाता है। और पढ़ें उपयोगकर्ता इंटरफ़ेस परीक्षण

बोनस!!! कुछ अतिरिक्त जानना हमेशा अच्छा होता है

  1. उपयोगिता परीक्षण: परीक्षण तकनीक जो यह सत्यापित करती है कि उपयोगकर्ता कितनी आसानी से सिस्टम या घटक को संचालित करना, इनपुट तैयार करना और आउटपुट की व्याख्या करना सीख सकता है। यह आमतौर पर अंतिम उपयोगकर्ताओं द्वारा किया जाता है। और पढ़ें उपयोगिता परीक्षण
  2. वॉल्यूम परीक्षण: परीक्षण जो पुष्टि करता है कि समय के साथ बड़े होने वाले किसी भी मान (जैसे संचित गणना, लॉग और डेटा फ़ाइलें) को प्रोग्राम द्वारा समायोजित किया जा सकता है और इससे प्रोग्राम काम करना बंद नहीं करेगा या किसी भी तरह से इसके संचालन में गिरावट नहीं आएगी। यह आमतौर पर प्रदर्शन इंजीनियर द्वारा संचालित किया जाता है। और पढ़ें वॉल्यूम परीक्षण
  3. भेद्यता परीक्षण: परीक्षण का वह प्रकार जो एप्लिकेशन सुरक्षा से संबंधित है और जिसका उद्देश्य उन समस्याओं को रोकना है जो एप्लिकेशन की अखंडता और स्थिरता को प्रभावित कर सकती हैं। इसे आंतरिक परीक्षण टीमों द्वारा किया जा सकता है या विशेष कंपनियों को आउटसोर्स किया जा सकता है। और पढ़ें भेद्यता परीक्षण
  4. व्हाइट बॉक्स परीक्षण: परीक्षण तकनीक किसी एप्लिकेशन के कोड के आंतरिक तर्क के ज्ञान पर आधारित है और इसमें कोड स्टेटमेंट, शाखाओं, पथों, शर्तों के कवरेज जैसे परीक्षण शामिल हैं। यह सॉफ्टवेयर डेवलपर्स द्वारा किया जाता है। और पढ़ें व्हाइट बॉक्स परीक्षण
  5. कार्यप्रवाह परीक्षण: स्क्रिप्टेड एंड-टू-एंड टेस्टिंग तकनीक जो विशिष्ट वर्कफ़्लोज़ की नकल करती है जिसका उपयोग अंतिम उपयोगकर्ता द्वारा किए जाने की उम्मीद है। यह आमतौर पर परीक्षण टीमों द्वारा संचालित किया जाता है। और पढ़ें वर्कफ़्लो परीक्षण

इस प्रकार सूची समाप्त होती है। आशा है कि आपको इसे पढ़ने में मज़ा आया होगा। इस प्रकार के परीक्षण और अन्य के लिए उपयुक्त उपकरण खोजने के लिए, इस संग्रह का अन्वेषण करें परीक्षण उपकरण.