विवेक परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जो तब होता है जब एक नया सॉफ़्टवेयर बिल्ड विकसित किया जाता है या जब किसी मौजूदा बिल्ड में कोड या कार्यक्षमता में मामूली बदलाव किए जाते हैं।
इस लेख में, हम विवेक परीक्षण की परिभाषा और विवरण में गहन गोता लगाने जा रहे हैं, यह खोज रहे हैं कि विवेक परीक्षण क्या है, विवेक परीक्षण कैसे किया जा सकता है, और कौन से उपकरण विवेक परीक्षण सॉफ़्टवेयर को सरल और अधिक कुशल बना सकते हैं।
विवेक परीक्षण क्या है?
विवेक परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जो परीक्षकों द्वारा यह सुनिश्चित करने के लिए किया जाता है कि एक नया सॉफ़्टवेयर बिल्ड ठीक से काम कर रहा है। यह एक त्वरित प्रक्रिया है जो डेवलपर्स और क्यूए टीमों को सॉफ़्टवेयर बिल्ड पर अधिक कठोर परीक्षण पर समय और संसाधन बर्बाद करने से रोक सकती है जो अभी तक तैयार नहीं हैं।
बग फिक्स या मरम्मत किए जाने के बाद अक्सर विवेक परीक्षण का उपयोग किया जाता है, और यह परीक्षण करने के लिए डिज़ाइन किया गया है कि क्या ये सुधार काम कर चुके हैं और क्या मुख्य कार्यात्मकताएं जो बदल दी गई हैं, वे अब काम करती हैं जैसा कि उन्हें करना चाहिए। बिल्ड को स्थापित करने के बाद, परीक्षक पूर्ण प्रतिगमन परीक्षण के बजाय यह सुनिश्चित करने के लिए विवेक परीक्षण करते हैं कि बिल्ड कार्यात्मक है, और परिवर्तनों को सही ढंग से लागू किया गया है।
यदि डेवलपर्स द्वारा लागू किए गए बग फिक्स काम कर रहे हैं जैसा कि उन्हें होना चाहिए, तो परीक्षक मानेंगे कि विवेक परीक्षण पास हो गया है। यदि वे काम नहीं कर रहे हैं जैसा कि उन्हें करना चाहिए, तो बिल्ड को अस्वीकार कर दिया जाएगा और गहन परीक्षण किए जाने से पहले आगे के बदलावों के लिए डेवलपर्स को वापस भेज दिया जाएगा।
आपको विवेक परीक्षण कब करने की आवश्यकता है?
विवेक परीक्षण आमतौर पर ऐसे सॉफ़्टवेयर पर किया जाता है जो स्थिर है लेकिन आवश्यक रूप से कार्यात्मक नहीं है; उदाहरण के लिए, एक सॉफ़्टवेयर बिल्ड में मामूली बदलाव किए जाने के बाद, सॉफ़्टवेयर परीक्षक पूर्ण प्रतिगमन परीक्षण पर जाने से पहले यह सुनिश्चित करने के लिए विवेक परीक्षण कर सकते हैं कि ये परिवर्तन ठीक से काम कर रहे हैं।
विवेक परीक्षण धूम्रपान परीक्षण के बाद होता है, जो यह पता लगा सकता है कि कोई निर्माण स्थिर है या नहीं, लेकिन प्रतिगमन परीक्षण से पहले। उदाहरण के लिए, यदि धूम्रपान परीक्षण से अस्थिरता का पता चलता है जिसके लिए मरम्मत की आवश्यकता होती है, तो इन बगों को ठीक करने के लिए परिवर्तन किए जाने के बाद विवेक परीक्षण लागू किया जा सकता है ताकि यह पता लगाया जा सके कि परिवर्तन अपेक्षित रूप से काम कर रहे हैं या नहीं।
जब आपको विवेक परीक्षण करने की आवश्यकता नहीं है
इन परिवर्तनों की कार्यक्षमता को सत्यापित करने के लिए एक स्थिर सॉफ़्टवेयर बिल्ड में कोई भी परिवर्तन किए जाने के बाद विवेक परीक्षण होना चाहिए। यदि आपने किसी सॉफ़्टवेयर बिल्ड में कोई बदलाव नहीं किया है, या यदि आप उन परिवर्तनों को लागू करने के बीच में हैं जिन्हें अभी तक अंतिम रूप नहीं दिया गया है, तो किसी बिल्ड का विवेक परीक्षण करने की कोई आवश्यकता नहीं है।
यदि आप सॉफ़्टवेयर निर्माण में परिवर्तन करने के बाद विवेक परीक्षण नहीं करना चुनते हैं, तो आप अल्पावधि में अपना समय बचा सकते हैं, लेकिन आप बाद में परीक्षण के दौरान बड़ी समस्याओं का पता लगाने का जोखिम उठाते हैं जो विकास को रोकते हैं और गंभीर देरी का कारण बनते हैं।
ऐसे परिवर्तन करने के बाद जो प्रदर्शन को प्रभावित कर सकते हैं, विवेक परीक्षण करना हमेशा उपयोगी होता है क्योंकि किसी भी संभावित बग या मुद्दों को जल्दी पहचानना बेहतर होता है, अधिक गहन QA परीक्षण पर धन और संसाधनों को बर्बाद करने से पहले।
विवेक परीक्षण में कौन शामिल है
आगे के परीक्षण के लिए एक स्थिर सॉफ़्टवेयर निर्माण प्राप्त करने के बाद आमतौर पर परीक्षकों द्वारा स्वच्छता परीक्षण किया जाता है। क्यूए परीक्षक निर्माण के अलग-अलग पहलुओं पर विवेक परीक्षण करते हैं, उदाहरण के लिए एकल कार्यक्षमताओं पर जिन्हें बदल दिया गया है या विशिष्ट बगों को ठीक किया गया है।
इस तरह, विवेक परीक्षण सॉफ्टवेयर निर्माण के बहुत विशिष्ट क्षेत्रों पर अपेक्षाकृत विस्तृत प्रतिक्रिया प्रदान करता है। यदि परीक्षण पास हो जाते हैं, तो परीक्षक आगे प्रतिगमन परीक्षण करते हैं। यदि वे विफल हो जाते हैं, तो बिल्ड आगे के काम के लिए डेवलपर्स को वापस कर दिया जाता है।
विवेक परीक्षण के लाभ
स्वच्छता परीक्षण बहुत समय और प्रयास बचाता है क्योंकि यह क्यूए टीमों को यह सुनिश्चित करने से पहले गहन परीक्षणों पर समय बर्बाद करने से रोकता है कि सॉफ़्टवेयर निर्माण के मुख्य कार्य काम कर रहे हैं जैसा उन्हें करना चाहिए।
यदि विकास और परीक्षण दल कुशलतापूर्वक और शीघ्रता से बग-मुक्त सॉफ़्टवेयर बनाना चाहते हैं, तो विवेक परीक्षण तेज़, लागत प्रभावी और आवश्यक है।
● यह समय और संसाधन बचाता है
● किसी दस्तावेज़ीकरण प्रयास की आवश्यकता नहीं है
● यह लापता वस्तुओं की पहचान करने में मदद कर सकता है
● यह बाद में प्रमुख मुद्दों को रोकता है
यह कुशल और तेज़ है
विवेक परीक्षण यह पता लगाने का एक तेज़ और कुशल तरीका है कि सॉफ़्टवेयर बिल्ड की प्रमुख कार्यक्षमताएँ आपकी अपेक्षा के अनुरूप काम कर रही हैं या नहीं।
आप एक घंटे से भी कम समय में सामान्य विवेक परीक्षण कर सकते हैं, और यदि आपका विवेक परीक्षण पास हो जाता है, तो यह आपकी क्यूए टीम को और परीक्षण जारी रखने की अनुमति देता है।
इसके लिए दस्तावेज की जरूरत नहीं है
अधिकांश विवेक परीक्षण अलिखित है, जिसका अर्थ है कि परीक्षकों के पास प्रत्येक परीक्षा के उत्तीर्ण/अनुत्तीर्ण मानदंड लिखने या विवेक परीक्षण के परिणाम प्रस्तुत करने के लिए दस्तावेज़ीकरण लिखने की सख्त आवश्यकताएं नहीं हैं। इसका मतलब यह है कि यह अपेक्षाकृत जल्दी और आकस्मिक रूप से किया जा सकता है, बिना काम में महत्वपूर्ण व्यवधान पैदा किए।
यह लापता वस्तुओं की पहचान कर सकता है
पवित्रता परीक्षण परीक्षकों को संबंधित या लापता वस्तुओं की पहचान करने में मदद कर सकता है जो निर्माण के कार्य के लिए महत्वपूर्ण हो सकते हैं। क्योंकि स्वच्छता परीक्षण का उपयोग व्यक्तिगत रूप से विशिष्ट कार्यात्मकताओं का परीक्षण करने के लिए किया जाता है, इसलिए धूम्रपान परीक्षण और अन्य प्रारंभिक सॉफ़्टवेयर परीक्षणों की तुलना में स्वच्छता परीक्षण करते समय अलग-अलग बग और मुद्दों की पहचान करना आसान होता है।
यह बाद में प्रमुख मुद्दों को रोकता है
विवेक जांच परीक्षण आपको परीक्षण प्रक्रिया के दौरान मुद्दों की शुरुआत में ही पहचान करने में मदद कर सकता है और बाद में विकास में प्रमुख, शो-स्टॉपिंग बग की घटनाओं से बच सकता है। समस्याओं की शुरुआत में ही पहचान करने से आपको विकास के दौरान शेड्यूल पर बने रहने और महंगी गलतियों को रोकने में मदद मिल सकती है।
विवेक परीक्षण की चुनौतियां
विवेक परीक्षण इसकी चुनौतियों के बिना नहीं है। पवित्रता परीक्षण सॉफ्टवेयर परीक्षकों को आगे परीक्षण जारी रखने से पहले किसी निर्माण में कुछ प्रमुख बगों की पहचान करने में मदद कर सकता है, लेकिन यह उत्पन्न होने वाली हर समस्या की पहचान करने का एक विश्वसनीय तरीका नहीं है।
विवेक परीक्षण की कुछ चुनौतियों में शामिल हैं:
● इसका दायरा अपेक्षाकृत कम है और इसमें कुछ मुद्दे छूट सकते हैं।
● विवेक परीक्षण अलिखित है।
● डेवलपर हमेशा यह नहीं जानते कि विवेक परीक्षण में पाए गए बग को कैसे ठीक किया जाए।
● विवेक परीक्षण केवल सॉफ्टवेयर के आदेशों और कार्यों पर ध्यान केंद्रित करता है।
इसका एक संकीर्ण दायरा है
कई अन्य प्रकार के परीक्षण की तुलना में विवेक परीक्षण का दायरा बहुत कम है। विवेक परीक्षण का उद्देश्य यह सुनिश्चित करने के लिए विशिष्ट कार्यप्रणाली या परिवर्तनों का परीक्षण करना है कि वे ठीक से काम कर रहे हैं। इन परिवर्तनों के बाहर, विवेक परीक्षण सॉफ़्टवेयर निर्माण की समग्र कार्यक्षमता में कोई अंतर्दृष्टि प्रदान नहीं करता है।
यह अलिखित है
जबकि कुछ परीक्षक इसे एक लाभ के रूप में मान सकते हैं, तथ्य यह है कि विवेक परीक्षण अलिखित है इसका मतलब है कि भविष्य में वापस देखने के लिए कोई दस्तावेज नहीं है यदि डेवलपर्स या परीक्षक एक विवेक परीक्षण के परिणामों की जांच करना चाहते हैं। विवेक परीक्षण का तत्काल प्रभाव से परे सीमित उपयोग है।
यह केवल कार्यों और आदेशों का परीक्षण करता है
स्वच्छता परीक्षण का उपयोग केवल सॉफ्टवेयर निर्माण में कार्यों और आदेशों का परीक्षण करने के लिए किया जाता है। आप परीक्षण नहीं कर सकते कि स्वच्छता परीक्षण में डिज़ाइन संरचना स्तर पर सॉफ़्टवेयर कैसे कार्य करता है, जिसका अर्थ है कि डेवलपर्स के लिए यह पहचानना हमेशा आसान नहीं होता है कि समस्याएँ कहाँ उत्पन्न होती हैं और उन्हें कैसे ठीक किया जाए।
विवेक परीक्षण की विशेषताएं
पवित्रता परीक्षण को इसकी प्रमुख विशेषताओं और विशेषताओं के आधार पर सॉफ्टवेयर परीक्षण के अन्य रूपों से अलग किया जा सकता है। इसकी विशेषताओं पर विचार करके विवेक परीक्षण को परिभाषित करना संभव है, जो हैं:
● सरल
● अलिखित
● अप्रमाणित
● गहरा
● संकीर्ण
● परीक्षकों द्वारा किया गया
सरल
पवित्रता परीक्षण सॉफ्टवेयर परीक्षण का एक सरल रूप है जिसका मतलब डिजाइन करना आसान और प्रदर्शन करना उतना ही आसान है। इसका मतलब यह है कि अनौपचारिक परीक्षणों को निर्धारित करने के लिए टीमों के परीक्षण के बिना क्यूए विवेक परीक्षण जल्दी से और जब भी आवश्यक हो, किया जा सकता है।
अनस्क्रिप्टेड और अनडॉक्यूमेंटेड
विवेक परीक्षण आमतौर पर अलिखित और गैर-दस्तावेजी दोनों होता है, जो कि आकस्मिक तरीके से भी योगदान देता है जिसमें अधिकांश परीक्षण वातावरणों में विवेक परीक्षण किया जा सकता है।
विवेक परीक्षण एक अनौपचारिक प्रक्रिया है जो मुख्य रूप से पवित्रता की जांच के लिए मौजूद है कि बदले हुए कार्य और सुविधाएँ अपेक्षित रूप से काम करती हैं।
गहरा और संकरा
विवेक परीक्षण एक प्रकार का सॉफ्टवेयर परीक्षण है जिसे गहरा और संकीर्ण दोनों माना जाता है। इसका मतलब यह है कि विवेक परीक्षण एक सॉफ्टवेयर निर्माण के केवल एक संकीर्ण दृष्टिकोण को कवर करता है लेकिन निर्माण के उन पहलुओं पर गहराई से जाता है जो यह परीक्षण करता है।
उदाहरण के लिए, सॉफ़्टवेयर परीक्षक बुनियादी स्तर पर सभी मुख्य विशेषताओं का परीक्षण करने के बजाय किसी एकल विशेषता के कार्य का विस्तार से परीक्षण कर सकते हैं।
परीक्षकों द्वारा किया गया
विवेक परीक्षण लगभग हमेशा परीक्षकों द्वारा किया जाता है। यह स्वच्छता परीक्षण को अन्य सामान्य प्रकार के सॉफ़्टवेयर परीक्षण जैसे धूम्रपान परीक्षण से अलग करता है, जिसे QA टीमों या डेवलपर्स द्वारा किया जा सकता है।
विवेक परीक्षण बनाम धूम्रपान परीक्षण बनाम प्रतिगमन परीक्षण
विवेक परीक्षण, धूम्रपान परीक्षण, और प्रतिगमन परीक्षण अक्सर एक साथ बोले जाते हैं और कुछ लोग विभिन्न प्रकार के परीक्षण को भ्रमित कर सकते हैं यदि वे विवेक परीक्षण परिभाषा और अन्य प्रकार के परीक्षणों के बीच के अंतर को नहीं समझते हैं।
धुआँ और विवेक परीक्षण दोनों तेज़ परीक्षण हैं जो यह निर्धारित करने के लिए किए जाते हैं कि कोई सॉफ़्टवेयर बिल्ड ठीक से काम कर रहा है या नहीं। हालाँकि, विवेक परीक्षण धूम्रपान परीक्षण और प्रतिगमन परीक्षण दोनों से अलग हैं।
धूम्रपान परीक्षण क्या है?
QA में धुआँ परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जो कार्यक्षमता और व्यवहार की जाँच करने के लिए नए सॉफ़्टवेयर बिल्ड पर किया जाता है। एक धूम्रपान परीक्षण एक तेज परीक्षण है जो सॉफ्टवेयर की मुख्य कार्यात्मकताओं के माध्यम से चलता है ताकि यह सुनिश्चित हो सके कि वे सही तरीके से काम करते हैं।
उदाहरण के लिए, मान लीजिए कि आप एक मोबाइल शॉपिंग एप्लिकेशन का परीक्षण कर रहे हैं। उस स्थिति में, आप यह जांचने के लिए धूम्रपान परीक्षण का उपयोग कर सकते हैं कि क्या ग्राहक प्रमुख बग या त्रुटियों का सामना किए बिना साइन इन कर सकते हैं, अपने बास्केट में आइटम जोड़ सकते हैं और चेकआउट कर सकते हैं।
विकास में कोड में परिवर्तन किए जाने के बाद धुआँ परीक्षण भी किए जाते हैं जो किसी निर्माण की कार्यक्षमता को प्रभावित कर सकते हैं।
प्रतिगमन परीक्षण क्या है?
प्रतिगमन परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जो यह पुष्टि करने के लिए मौजूद है कि हाल ही में कोड में किए गए परिवर्तनों ने सॉफ़्टवेयर की सुविधाओं या कार्यक्षमता को नकारात्मक रूप से प्रभावित नहीं किया है।
पवित्रता परीक्षण प्रतिगमन परीक्षण का एक सबसेट है क्योंकि इसमें व्यक्तिगत विशेषताओं या मॉड्यूल के कार्य का परीक्षण करना शामिल है।
प्रतिगमन परीक्षण उन सभी क्षेत्रों का विस्तृत परीक्षण है जिन्हें अंतिम निर्माण के बाद से बदला या संशोधित किया गया है।
धूम्रपान और विवेक परीक्षण में क्या अंतर है?
धूम्रपान परीक्षण की तरह, विवेक परीक्षण यह पता लगाता है कि कुछ कार्यात्मकताएं ठीक से काम कर रही हैं या नहीं।
हालांकि, धूम्रपान परीक्षण के विपरीत, विवेक परीक्षण केवल एक या दो कार्यात्मकताओं पर केंद्रित होता है, आमतौर पर वे जिन्हें हाल ही में बदला या मरम्मत किया गया है। धूम्रपान और विवेक परीक्षण के बीच एक अंतर यह है कि धूम्रपान परीक्षण एक सॉफ्टवेयर निर्माण की कार्यक्षमता का एक व्यापक दृष्टिकोण देता है, जबकि विवेक परीक्षण निर्माण के एक पहलू का एक संकीर्ण लेकिन गहरा दृश्य देता है।
पवित्रता परीक्षण अंततः प्रतिगमन परीक्षण का एक सबसेट है, जो एक प्रकार का सॉफ़्टवेयर परीक्षण है जो परीक्षक यह पता लगाने के लिए उपयोग करते हैं कि परिवर्तन के बाद सॉफ़्टवेयर कैसे कार्य करता है।
धुएँ और प्रतिगमन परीक्षण के बीच सबसे बड़ा अंतर यह है कि QA में धुएँ का परीक्षण प्रारंभिक या अस्थिर बिल्ड पर किया जाता है, जबकि प्रतिगमन परीक्षण हमेशा स्थिर बिल्ड पर किया जाता है।
या तो परीक्षक या डेवलपर धूम्रपान परीक्षण कर सकते हैं जबकि परीक्षक हमेशा प्रतिगमन परीक्षण करते हैं।
विवेक और प्रतिगमन परीक्षण के बीच क्या अंतर है?
प्रतिगमन परीक्षण पवित्रता परीक्षण का एक सुपरसेट है, जिसका अर्थ है कि एक विवेक परीक्षण अनिवार्य रूप से पूर्ण प्रतिगमन परीक्षण का एक छोटा तत्व है।
विवेक और प्रतिगमन परीक्षण के बीच सबसे बड़ा अंतर यह है कि विवेक परीक्षण केवल कुछ का परीक्षण करता है, कोड के उन क्षेत्रों का चयन करता है जिन्हें ‘स्वच्छता जांच’ के निर्माण की स्थिति में बदल दिया गया है, जबकि प्रतिगमन परीक्षण परिवर्तित कोड के सभी क्षेत्रों का परीक्षण यह सुनिश्चित करने के लिए करता है कि वे ‘ उम्मीद के मुताबिक काम कर रहे हैं।
विवेक और प्रतिगमन परीक्षण के बीच एक और अंतर यह है कि विवेक परीक्षण पहले किया जाता है, पूर्ण प्रतिगमन परीक्षण केवल तब होता है जब विवेक परीक्षण पास हो जाते हैं।
धुआँ, विवेक, और प्रतिगमन परीक्षण: निष्कर्ष
धुआँ परीक्षण, विवेक परीक्षण और प्रतिगमन परीक्षण सॉफ्टवेयर परीक्षण के प्रकार हैं जो डेवलपर्स और परीक्षकों को विकास के प्रारंभिक चरण में कोड में त्रुटियों की पहचान करने में मदद कर सकते हैं।
धुआँ परीक्षण होने वाला पहला प्रकार का परीक्षण है, और इसे डेवलपर्स द्वारा या अस्थिर बिल्ड पर परीक्षकों द्वारा किया जा सकता है। धूम्रपान और प्रतिगमन परीक्षण के बीच यह सबसे बड़ा अंतर है।
यदि ये दोनों पहले परीक्षण पास हो जाते हैं, तो पूर्ण प्रतिगमन होने के साथ, विवेक परीक्षण आगे होता है।
सभी तीन प्रकार के परीक्षण यह सुनिश्चित करने के लिए आवश्यक हैं कि विकास दल और क्यूए दल शो-स्टॉपिंग बग के साथ सॉफ्टवेयर निर्माण पर समय और संसाधन बर्बाद न करें जो बड़ी देरी का कारण बन सकते हैं यदि वे केवल बाद में विकास में पाए जाते हैं।
मैनुअल बनाम स्वचालित विवेक परीक्षण
आधुनिक स्वचालन प्रौद्योगिकी ने विवेक परीक्षण को स्वचालित करना संभव बना दिया है ताकि परीक्षकों को इन आवश्यक परीक्षणों को पूरा करने में लगने वाले समय को कम किया जा सके।
हालांकि, विवेक परीक्षणों को स्वचालित करने के लिए आमतौर पर मैन्युअल परीक्षण की तुलना में अधिक तकनीकी संसाधनों की आवश्यकता होती है और विवेक परीक्षण उपकरणों का उपयोग किए बिना स्वचालित विवेक परीक्षणों को बनाने और चलाने के लिए विकास के समय को छोड़ना कठिन हो सकता है।
अक्सर, सबसे अच्छा विकल्प मुख्य कार्यों को अधिक विस्तार से एक्सप्लोर करने के लिए मैन्युअल सैनिटी परीक्षण के साथ नियमित स्वचालित परीक्षण को संयोजित करना है।
मैनुअल सैनिटी परीक्षण: लाभ, चुनौतियां और प्रक्रिया
मैनुअल सैनिटी टेस्टिंग किसी भी तरह का सैनिटी टेस्टिंग है जो मानव परीक्षकों द्वारा मैन्युअल रूप से किया जाता है। मैन्युअल रूप से परीक्षण करते समय, परीक्षक विभिन्न परीक्षण मामलों के परिणामों का परीक्षण करके और अपेक्षित परिणामों के विरुद्ध इनकी जाँच करके स्वयं निर्मित सॉफ़्टवेयर की प्रमुख विशेषताओं को मान्य करते हैं।
मैन्युअल परीक्षण को अक्सर स्वचालित परीक्षण से अधिक विस्तृत माना जाता है क्योंकि यह अधिक खोजपूर्ण परीक्षण की अनुमति देता है। जबकि स्वचालित परीक्षण केवल एक सेट स्क्रिप्ट का पालन करते हैं, मैन्युअल परीक्षक उन सुविधाओं और प्रक्रियाओं का पता लगाने के लिए अपनी अंतर्दृष्टि और निर्णय का उपयोग कर सकते हैं जिनके लिए आगे की जांच की आवश्यकता हो सकती है। दूसरे शब्दों में, वे ‘ऑफ स्क्रिप्ट’ जा सकते हैं।
मैनुअल सैनिटी परीक्षण के पेशेवरों में शामिल हैं:
● मैन्युअल परीक्षण गैर-तकनीकी क्यूए कर्मचारियों द्वारा आसानी से किया जा सकता है
● विशिष्ट संसाधनों के बिना मैन्युअल विवेक परीक्षण सेट करना आसान है
● परीक्षक मैन्युअल परीक्षण के दौरान सॉफ़्टवेयर निर्माण के विभिन्न तत्वों का पता लगा सकते हैं
हालांकि, मैन्युअल सैनिटी टेस्टिंग के भी कई नुकसान हैं:
● मैन्युअल परीक्षण में समय लगता है और इसे स्वचालित परीक्षण की तरह नियमित रूप से नहीं किया जा सकता है
● यदि परीक्षक समय बचाना चाहते हैं तो परीक्षण कम विस्तृत हो सकते हैं
● परीक्षण कवरेज कम हो सकता है
● मानवीय त्रुटि के लिए मैन्युअल विवेक परीक्षण में गुंजाइश है
विवेक परीक्षण स्वचालन: लाभ, चुनौतियाँ और प्रक्रिया
इसे लागू करने के लिए संसाधनों और कौशल के साथ परीक्षण टीमों के बीच स्वचालित परीक्षण अधिक लोकप्रिय हो रहा है। विवेक परीक्षण को स्वचालित करने से परीक्षण टीमों को अधिक नियमित रूप से विवेक परीक्षण करने और कई परीक्षणों में विवेक परीक्षण प्रक्रिया को मानकीकृत करने की अनुमति मिलती है।
स्वच्छता परीक्षण करने के लिए स्वचालन उपकरणों का उपयोग करने वाला स्वच्छता परीक्षण सॉफ्टवेयर स्वच्छता परीक्षण करने के सबसे तेज़ और सबसे कुशल तरीकों में से एक है, लेकिन इसके लिए आवश्यक है कि सॉफ्टवेयर टीमें स्वचालन प्रक्रियाओं के निर्माण और प्रबंधन के लिए तकनीकी संसाधन आवंटित करें।
छोटी टीमों में, यह संसाधनों को विकास और बग-फिक्सिंग जैसी महत्वपूर्ण प्रक्रियाओं से दूर कर सकता है।
स्वचालित विवेक परीक्षण के पेशेवरों में शामिल हैं:
● स्वचालित मानसिक परीक्षण मैन्युअल परीक्षण की तुलना में कहीं अधिक कुशल है
● स्वचालन का उपयोग करते समय आप कितनी बार नियमित रूप से विवेक परीक्षण कर सकते हैं, इसकी कोई सीमा नहीं है
● विवेक परीक्षण को स्वचालित करने में मानवीय त्रुटि के लिए बहुत कम जगह है
● स्वचालित विवेक परीक्षण नमूनों की एक विस्तृत श्रृंखला को कवर कर सकते हैं
हालाँकि, स्वचालित परीक्षण में भी कमियाँ हैं, जिनमें शामिल हैं:
● स्वचालित परीक्षण व्यक्तिपरकता के लिए कोई जगह नहीं होने देता है
● स्वचालित परीक्षण अपने स्क्रिप्टेड परिदृश्यों के बाहर एक्सप्लोर नहीं कर सकते हैं
● स्वचालित विवेक परीक्षण में संसाधनों की लागत आती है
● सभी परीक्षण टीमों के पास विवेक जांच परीक्षण को स्वचालित करने के लिए तकनीकी कौशल नहीं होते हैं
निष्कर्ष: मैनुअल या विवेक परीक्षण स्वचालन?
आदर्श रूप से, विकास दल और परीक्षक सर्वोत्तम परिणामों के लिए स्वचालित परीक्षण के साथ मैन्युअल QA विवेक परीक्षण को जोड़ सकते हैं। यह सॉफ़्टवेयर टीमों को स्वचालित परीक्षण की निरंतरता और मैन्युअल परीक्षण के लचीलेपन से लाभ उठाने की अनुमति देता है।
धूम्रपान और विवेक परीक्षण दोनों के मामले में, विवेक परीक्षण को स्वचालित करने के लिए संसाधनों और तकनीकी कौशल की लागत आती है, जिसका अर्थ है कि यह हमेशा संभव नहीं होता है, विशेष रूप से छोटी सॉफ्टवेयर टीमों के लिए या एकबारगी विवेक परीक्षण के मामले में।
स्वचालित परीक्षण का पता लगाने के इच्छुक परीक्षण दल स्वचालन प्रक्रिया को सरल बनाने और अतिरिक्त विकास कर्मचारियों की आवश्यकता को कम करने के लिए विवेक परीक्षण उपकरणों का उपयोग कर सकते हैं।
विवेक परीक्षण शुरू करने के लिए आपको क्या चाहिए
इससे पहले कि आप विवेक परीक्षण शुरू करें, यह निर्धारित करना महत्वपूर्ण है कि आप परीक्षण कैसे करने जा रहे हैं और विवेक परीक्षण मापदंडों और उद्देश्यों को परिभाषित करें। विवेक परीक्षण के लिए आपको बहुत सारे वास्तविक उपकरणों की आवश्यकता नहीं है, और विवेक परीक्षण काफी हद तक अनियोजित हो सकता है।
अधिकतर, विवेक परीक्षण किया जाता है क्योंकि एक स्थिर सॉफ़्टवेयर निर्माण में परिवर्तन किए गए हैं और परीक्षक यह सत्यापित करना चाहते हैं कि ये परिवर्तन अपेक्षित रूप से काम करते हैं।
इस मामले में, आप किए गए परिवर्तनों की रूपरेखा तैयार करके, उन प्रक्रियाओं का परीक्षण करने के लिए उपयोग करने जा रहे प्रक्रियाओं और प्रत्येक परीक्षण के अपेक्षित परिणामों के द्वारा एक विवेक परीक्षण शुरू करेंगे।
एक स्थिर निर्माण
एक बार सॉफ्टवेयर निर्माण के धुएं परीक्षण के माध्यम से स्थिरता के लिए परीक्षण किए जाने के बाद स्वच्छता परीक्षण किया जाता है। यह सुनिश्चित करना डेवलपर्स और परीक्षकों की जिम्मेदारी है कि आगे के परीक्षण करने से पहले एक सॉफ्टवेयर बिल्ड स्थिर है।
टेस्ट केस परिदृश्य
इससे पहले कि आप विवेक जांच परीक्षण शुरू करें, आपको उन परीक्षण मामलों के परिदृश्यों की रूपरेखा तैयार करनी होगी जिनका आप परीक्षण करने जा रहे हैं चाहे आप मैन्युअल या स्वचालित विवेक परीक्षण करने जा रहे हों।
यदि आप बग ठीक करने के बाद विवेक परीक्षण कर रहे हैं, तो आप उन परीक्षण मामलों को परिभाषित करना चाहेंगे जो सुधारों की गुणवत्ता को सत्यापित करते हैं।
पवित्रता परीक्षण उपकरण
विवेक परीक्षण करने के लिए आपको किसी विशेष उपकरण की आवश्यकता नहीं है, लेकिन विवेक परीक्षण उपकरण कार्य दिवस के सामान्य पाठ्यक्रम के दौरान परीक्षण करना आसान बना सकते हैं।
यदि आप पूरे दिन नियमित सैनिटी परीक्षणों में संक्रमण करना चाहते हैं, या यदि आपकी विकास टीम हर दिन एक सॉफ़्टवेयर निर्माण में कई संशोधन करती है, तो सैनिटी परीक्षण उपकरण मदद कर सकते हैं। उदाहरण के लिए, आप रोबोटिक प्रक्रिया स्वचालन को लागू करने के लिए परीक्षण उपकरणों का उपयोग कर सकते हैं।
विवेक परीक्षण प्रक्रिया
सॉफ़्टवेयर विवेक परीक्षण आमतौर पर एक अपेक्षाकृत तेज़ प्रक्रिया है जिसे एक घंटे से भी कम समय में पूरा किया जा सकता है। सैनिटी टेस्ट को स्वचालित करने में अधिक समय लग सकता है, लेकिन एक बार आपकी ऑटोमेशन स्क्रिप्ट सेट हो जाने के बाद आप कुछ ही समय में सैनिटी टेस्ट कर सकते हैं।
यह समझने के लिए नीचे दिए गए चरणों का पालन करें कि मैन्युअल मानसिक स्वास्थ्य परीक्षण कैसे किया जाए और परीक्षण प्रक्रिया के प्रत्येक चरण में आपको कौन से कदम उठाने होंगे।
1. संशोधित घटकों की पहचान करें
विवेक परीक्षण का उद्देश्य किसी निर्माण में परिवर्तन किए जाने के बाद विशिष्ट सुविधाओं और घटकों की कार्यक्षमता का परीक्षण करना है।
इससे पहले कि आप सॉफ़्टवेयर विवेक परीक्षण शुरू कर सकें, यह पहचानना महत्वपूर्ण है कि कौन से घटकों को संशोधित किया गया है या बिल्ड में जोड़ा गया है और कोड के किन पहलुओं को परीक्षण के अंतिम दौर से बदल दिया गया है।
2. प्रत्येक घटक का मूल्यांकन करें
एक बार जब आप उन घटकों की पहचान कर लेते हैं जिनके लिए परीक्षण की आवश्यकता होती है, तो आप प्रत्येक घटक की विशेषताओं को समझने के लिए प्रत्येक घटक का अलग-अलग विश्लेषण कर सकते हैं और यह कैसे काम करना चाहिए।
यह परीक्षकों को विवेक परीक्षण के अपेक्षित परिणामों को समझने और उनके परीक्षणों के परिणामों को समझने में मदद करता है।
3. विवेक परीक्षण दृष्टिकोण को परिभाषित करें
इस स्तर पर, विवेक परीक्षण के लिए अपने दृष्टिकोण को परिभाषित करना आवश्यक है। क्या आप मैन्युअल परीक्षण या स्वचालित परीक्षण करने जा रहे हैं?
यदि आप एक स्वचालित दृष्टिकोण का उपयोग कर रहे हैं, तो परीक्षण को स्वचालित करने के लिए आप जिन उपकरणों का उपयोग करते हैं, उन्हें उन घटकों का परीक्षण करने के लिए परीक्षण स्क्रिप्ट बनाने में मदद करनी चाहिए जिन्हें आपने पहले ही पहचान लिया है।
यदि आप मैन्युअल रूप से परीक्षण कर रहे हैं, तो विचार करें कि उन कार्यों का परीक्षण कैसे करें जिन्हें आपको सत्यापित करने की आवश्यकता है।
4. विवेक परीक्षण करें
विवेक परीक्षण का अगला चरण स्वयं परीक्षण कर रहा है।
परीक्षक पिछले परीक्षण के बाद संपादित, जोड़े या संशोधित किए गए मॉड्यूल के सभी घटकों, लिंक किए गए मापदंडों और कार्यों का आकलन करके मैन्युअल स्वच्छता जांच परीक्षण करते हैं।
जब स्वच्छता परीक्षण सॉफ्टवेयर, प्रत्येक घटक ठीक से काम कर रहा है या नहीं यह सुनिश्चित करने के लिए परीक्षण के अपेक्षित परिणामों के खिलाफ प्रत्येक विवेक परीक्षण के परिणामों की तुलना करें।
5. अगले चरण
अपना विवेक परीक्षण करने के बाद, विचार करें कि निर्माण पास हुआ है या नहीं। यदि विवेक परीक्षण के परिणामस्वरूप अप्रत्याशित व्यवहार या परिणाम सामने आते हैं, तो बिल्ड को आगे के काम के लिए डेवलपर्स को वापस कर दें।
यदि बिल्ड विवेक परीक्षण पास करता है, जिसका अर्थ है कि सभी बिल्ड घटक आपकी अपेक्षा के अनुसार व्यवहार करते हैं, तो आगे प्रतिगमन परीक्षण हो सकता है।
विवेक परीक्षण के लिए सर्वोत्तम अभ्यास
क्योंकि विवेक परीक्षण अलिखित और गैर-दस्तावेजी दोनों है, परीक्षक जब चाहें तब विवेक परीक्षण कर सकते हैं। विवेक परीक्षण के लिए कई अनुशंसित सर्वोत्तम अभ्यास नहीं हैं क्योंकि यह इस तरह के एक आकस्मिक प्रकार का सॉफ़्टवेयर परीक्षण है, लेकिन कुछ नियम हैं जिनका पालन करके आप यह सुनिश्चित कर सकते हैं कि आप अपने मानसिक स्वास्थ्य परीक्षण से अधिकतम लाभ उठा सकें।
नई कार्यक्षमता जोड़ने के बाद हमेशा विवेक परीक्षण करें
सॉफ़्टवेयर विवेक परीक्षण एक आवश्यकता है जब एक स्थिर सॉफ़्टवेयर बिल्ड में नए फ़ंक्शंस या कमांड जोड़े जाते हैं।
विवेक परीक्षण का सबसे महत्वपूर्ण सर्वोत्तम अभ्यास यह है कि जब भी किसी घटक को संशोधित या जोड़ा जाता है, या जब किसी बग की मरम्मत की जाती है, तो हमेशा विवेक परीक्षण किया जाता है।
प्रासंगिक कार्यों और आदेशों पर ध्यान दें
पवित्रता परीक्षण की परिभाषा का एक हिस्सा कार्यों और आदेशों पर इसका ध्यान है, लेकिन जब आप विवेक परीक्षण कर रहे हों तो उन कार्यों और आदेशों पर ध्यान देना महत्वपूर्ण है जो आपके सॉफ़्टवेयर निर्माण के कार्य के लिए सबसे महत्वपूर्ण हैं।
धुएँ के परीक्षण की तरह, विवेक परीक्षण का सबसे अच्छा उपयोग मुख्य कार्यात्मकताओं का आकलन करने के लिए किया जाता है जो इस स्तर पर पहचाने न जाने पर गंभीर व्यवधान पैदा कर सकता है।
जहां संभव हो हमेशा स्वचालित परीक्षण करें
यदि आपके पास अपने विवेक परीक्षणों को स्वचालित करने के लिए आवश्यक संसाधन, उपकरण और तकनीकी कौशल हैं, तो यह परीक्षण की प्रक्रिया को गति देने और परीक्षण विधियों को मानकीकृत करने में मदद कर सकता है।
इसका मतलब यह नहीं है कि मैन्युअल परीक्षण के स्थान पर हमेशा स्वचालित परीक्षण का उपयोग किया जाना चाहिए, लेकिन मैन्युअल परीक्षण के साथ-साथ किसी प्रकार के स्वचालित परीक्षण को लागू करना हमेशा सर्वोत्तम होता है।
विवेक परीक्षण से आउटपुट के प्रकार
अधिकांश समय, एक विवेक परीक्षण का आउटपुट केवल एक बाइनरी पास या असफल निर्णय होगा, जो इस बात पर निर्भर करता है कि आप जिन घटकों का परीक्षण करते हैं, वे परीक्षण स्थितियों के तहत कैसे व्यवहार करते हैं।
उत्तीर्ण
यदि संशोधित किए गए कोड में कोई बग या तर्क त्रुटियां नहीं हैं, तो इसका परिणाम आपके विवेक परीक्षण में उत्तीर्ण होना चाहिए। पास होने का सीधा सा मतलब है कि जब आप अपनी पवित्रता की परीक्षा लेते हैं, तो मॉड्यूल उस तरह से व्यवहार करते हैं जैसा आप उनसे उम्मीद करते हैं।
यदि विवेक परीक्षण पास हो जाता है, तो परीक्षक आगे के परीक्षण और प्रतिगमन परीक्षणों का एक पूरा सेट जारी रखते हैं।
असफल
यदि आप जिन कार्यों का परीक्षण करते हैं, वे व्यवहार नहीं करते हैं जैसा कि आप उनसे अपेक्षा करते हैं जब आप अपना विवेक परीक्षण करते हैं, तो यह इंगित करता है कि परीक्षण विफल हो गया है।
इसके बाद परीक्षक विकास को जारी रखने, बग की मरम्मत करने और परीक्षण विफल होने के कारण कोड में किसी भी त्रुटि को ठीक करने के लिए विकास दल को वापस सॉफ्टवेयर का निर्माण कर देंगे।
विवेक परीक्षण के उदाहरण
उदाहरण परीक्षणों के साथ विवेक परीक्षण कैसे करना है यह समझने का सबसे अच्छा तरीका है कि विवेक परीक्षण कैसे काम करते हैं और मैन्युअल रूप से मानसिक स्वास्थ्य परीक्षण कैसे करें।
नीचे टेस्ट केस के उदाहरण के साथ विवेक परीक्षण के दो उदाहरण दिए गए हैं।
बग फिक्स के बाद स्वच्छता परीक्षण
धुएं के परीक्षण के दौरान, डेवलपर्स को एक ईकामर्स एप्लिकेशन के भीतर बग मिले जो ग्राहकों को अपने बास्केट में नए आइटम जोड़ने से रोकते थे।
इस बग को ठीक करने के लिए मरम्मत करने के बाद, निर्माण को विवेक परीक्षण के लिए क्यूए परीक्षकों को सौंप दिया गया था। विवेक परीक्षण में यह सुनिश्चित करने के लिए टोकरी में नई वस्तुओं को जोड़ने की कार्यक्षमता का परीक्षण करना शामिल था कि यह अपेक्षा के अनुरूप काम करता है।
स्वच्छता परीक्षण संशोधनों के बाद
डेवलपर्स की एक टीम खरीदारी सूची ऐप के अपडेट पर काम कर रही है जो उपयोगकर्ताओं को विभिन्न लेबलों के साथ सूचियों को वर्गीकृत करने की अनुमति देती है। इसमें इस सुविधा को लागू करने के लिए मौजूदा बिल्ड में बहुत सारे नए कोड जोड़ना शामिल है।
एक बार कोड जुड़ जाने के बाद, परीक्षक नई सुविधा का आकलन करने और उसके प्रदर्शन का परीक्षण करने के लिए विवेक परीक्षण करते हैं। एक बग उत्पन्न होता है जो उपयोगकर्ताओं को सूची में एक बार लेबल जोड़ने के बाद उन्हें फिर से वर्गीकृत करने से रोकता है, इसलिए बिल्ड को आगे के काम के लिए डेवलपर्स को वापस भेज दिया जाता है।
विवेक परीक्षण के माध्यम से त्रुटियों और बगों के प्रकारों का पता चला
स्वच्छता परीक्षण आमतौर पर संशोधनों के बाद सॉफ़्टवेयर निर्माण की तर्कसंगतता का परीक्षण करने के लिए उपयोग किया जाता है जो सॉफ़्टवेयर की कार्यक्षमता को प्रभावित कर सकता है।
जैसे, सॉफ्टवेयर विवेक परीक्षण क्यूए परीक्षकों को कंप्यूटर कोड में विभिन्न बग और त्रुटियों की पहचान करने में मदद कर सकता है।
तर्क त्रुटियाँ
पवित्रता परीक्षण परीक्षकों और डेवलपर्स को नए कोड के भीतर तर्क त्रुटियों की पहचान करने में मदद कर सकता है। इन त्रुटियों के कारण मुख्य कार्य अप्रत्याशित रूप से व्यवहार कर सकते हैं या सॉफ़्टवेयर के क्रैश होने का कारण भी बन सकते हैं।
कीड़े
कंप्यूटर कोड में कीड़े छोटे या बड़े हो सकते हैं; कुछ मामलों में, वे आसानी से उपयोगिता और सुविधा को प्रभावित कर सकते हैं जबकि अन्य में वे पूरे एप्लिकेशन को काम करने से रोक सकते हैं।
विवेक परीक्षण बग की पहचान कर सकते हैं या प्रकट कर सकते हैं कि बग को पर्याप्त रूप से ठीक किया गया है या नहीं।
सामान्य विवेक परीक्षण मेट्रिक्स
किसी भी प्रकार के सॉफ़्टवेयर परीक्षण में मेट्रिक्स गणनीय और मात्रात्मक होने चाहिए। जब आप विवेक परीक्षण करते हैं, तो मेट्रिक्स का ट्रैक रखना महत्वपूर्ण है जो आपके विवेक परीक्षण के आउटपुट या परिणाम का निष्पक्ष रूप से आकलन करने में आपकी सहायता कर सकता है।
यह विशेष रूप से महत्वपूर्ण है यदि आप भविष्य में किसी बिंदु पर विवेक परीक्षण को स्वचालित करना चाहते हैं।
विवेक परीक्षण मेट्रिक्स के कुछ उदाहरणों में शामिल हैं:
● परीक्षण मामलों का निष्पादन नहीं किया गया
● टेस्ट केस पास हो गए
● परीक्षण मामले विफल रहे
● परीक्षण मामले अवरुद्ध
प्रभावी रूप से, मापने योग्य मेट्रिक्स में कोई भी परिणाम शामिल होता है जो मात्रात्मक डेटा प्रदान करता है जो यह दर्शाता है कि आपके सॉफ़्टवेयर निर्माण ने विवेक परीक्षण के दौरान कितना अच्छा प्रदर्शन किया है।
5 सर्वश्रेष्ठ नि:शुल्क विवेक परीक्षण उपकरण
यदि आप स्थिर सॉफ़्टवेयर बिल्ड पर मानसिक स्वास्थ्य परीक्षण की योजना बनाने, उसे चलाने और स्वचालित करने में मदद करने के लिए नि:शुल्क मानसिक स्वास्थ्य परीक्षण उपकरणों को लागू करने में रुचि रखते हैं, तो आज ऑनलाइन मुफ़्त में उपलब्ध कुछ सर्वश्रेष्ठ विवेक परीक्षण उपकरणों की सूची नीचे दी गई है।
ZAPTEST मुफ़्त संस्करण
ZAPTEST एक निःशुल्क परीक्षण टूल सूट है जो निःशुल्क संस्करण और सशुल्क एंटरप्राइज़ संस्करण दोनों के रूप में उपलब्ध है।
ZAPTEST फ्री टूल एक सॉफ्टवेयर टेस्टिंग टूल है जो उपयोगकर्ताओं को मैक, विंडोज, एंड्रॉइड और अन्य प्लेटफॉर्म के लिए एप्लिकेशन का परीक्षण करने के लिए सैनिटी टेस्ट, स्मोक टेस्ट और अन्य प्रकार के सॉफ्टवेयर टेस्ट को स्वचालित करने की अनुमति देता है।
इसे संचालित करना आसान है और प्रीमियम का भुगतान किए बिना स्वच्छता परीक्षण स्वचालन को आजमाने का आदर्श तरीका है।
संक्षेप में, ZAPTEST की 1SCRIPT तकनीक किसी भी सॉफ़्टवेयर एप्लिकेशन, क्रॉस-प्लेटफ़ॉर्म, क्रॉस-ब्राउज़र, क्रॉस डिवाइस और एक कोडलेस इंटरफ़ेस में परीक्षण स्वचालन की अनुमति देती है जो शुरुआती और बहुत अनुभवी परीक्षकों दोनों के लिए आदर्श है।
क्यूए वुल्फ
यदि आप सादगी की तलाश कर रहे हैं, तो क्यूए वुल्फ एक बेहद आसान क्यूए परीक्षण एप्लिकेशन है जो आपके ब्राउज़र में पूरी तरह से होस्ट किया गया है, जिसका अर्थ है कि आपको इसका उपयोग करने के लिए कुछ भी डाउनलोड करने की आवश्यकता नहीं होगी। आप स्वचालित परीक्षण करने के लिए क्यूए वुल्फ का उपयोग कर सकते हैं, इससे कोई फर्क नहीं पड़ता कि आपका कौशल स्तर क्या है।
सेलेनियम
सेलेनियम एक अन्य परीक्षण उपकरण है जो एक मुफ्त संस्करण और एक भुगतान संस्करण दोनों के रूप में उपलब्ध है। सेलेनियम बहुत सी प्रोग्रामिंग भाषाओं के साथ संगत है, जो इसे कम सामान्य भाषाओं का उपयोग करने वाली विकास टीमों के लिए एक बढ़िया विकल्प बनाता है, और इसका उपयोग वेब अनुप्रयोगों के लिए विवेक परीक्षण और अन्य प्रकार के परीक्षण को स्वचालित करने के लिए किया जा सकता है।
वतीर
यदि आप अपने स्वयं के स्वचालित सॉफ़्टवेयर परीक्षणों को लिखना शुरू करना चाहते हैं, लेकिन आप नहीं जानते कि कहाँ से शुरू करें, तो Watir एक ओपन-सोर्स टूल है जो सरल और रखरखाव योग्य स्वचालित विवेक परीक्षण लिखना आसान बनाता है।
विंडमिल
विंडमिल एक ओपन-सोर्स टेस्टिंग टूल है जिसे वेब एप्लिकेशन के परीक्षण और डिबगिंग को स्वचालित करने के लिए बनाया गया था। यह उन विवेक परीक्षकों के लिए एक प्रभावी उपकरण है जो यह जांचना चाहते हैं कि विकास चरण के दौरान वेब एप्लिकेशन को ठीक से डिबग किया गया है या नहीं।
स्वच्छता परीक्षण चेकलिस्ट
इससे पहले कि आप अपना पहला विवेक परीक्षण करें, सुनिश्चित करें कि आप समझ गए हैं कि विवेक परीक्षण को कैसे परिभाषित किया जाए और विवेक परीक्षण शुरू करने से पहले आपको क्या चाहिए होगा।
● क्या आप जानते हैं कि बिल्ड में कौन सी नई कार्यक्षमता जोड़ी गई है?
● क्या आप समझते हैं कि नई कार्यक्षमता कैसे काम करेगी?
● विवेक परीक्षण पास करने और असफल होने के लिए आपके मानदंड क्या हैं?
● क्या आपको शुरू करने से पहले कोई विवेक परीक्षण उपकरण प्राप्त करने की आवश्यकता है?
● आप अपने परीक्षण के परिणामों को डेवलपरों तक कैसे पहुंचाना चाहते हैं?
● क्या आप जानते हैं कि यदि आवश्यक हो तो विवेक परीक्षण को कैसे दोहराना है?
एक बार जब आप इन सभी सवालों के जवाब जान जाते हैं, तो आप अपना पहला विवेक परीक्षण शुरू करने के लिए तैयार हो जाते हैं।
निष्कर्ष
स्वच्छता परीक्षण सॉफ्टवेयर परीक्षण में एक आवश्यक कदम है जो परीक्षकों को यह आकलन करने की अनुमति देता है कि हाल ही में संशोधित घटक सही तरीके से काम कर रहे हैं या नहीं। विवेक परीक्षण हमेशा डेवलपर्स के बजाय परीक्षकों द्वारा किया जाता है, और विवेक परीक्षण को स्वचालित करना या इसे मैन्युअल रूप से करना संभव है।
जैसे-जैसे अधिक सॉफ़्टवेयर टीमें हाइपरऑटोमेशन की ओर बढ़ती हैं, स्वचालित विवेक परीक्षण तेजी से सामान्य होता जा रहा है। आदर्श रूप से, सॉफ्टवेयर टीमों का उद्देश्य पूरे कार्य दिवस में छोटे परिवर्तनों का परीक्षण करने के लिए स्वचालित परीक्षण का उपयोग करते हुए नए घटकों का परीक्षण करते समय मैन्युअल, खोजपूर्ण परीक्षण करना हो सकता है।
अक्सर पूछे जाने वाले प्रश्न और संसाधन
यदि आप विवेक परीक्षण के बारे में अपने ज्ञान को बढ़ाना चाहते हैं, तो नीचे दिए गए कुछ संसाधन और अक्सर पूछे जाने वाले प्रश्न देखें।
विवेक परीक्षण स्वचालन पर सर्वोत्तम पाठ्यक्रम
आप विवेक परीक्षण में ऑनलाइन पाठ्यक्रमों की खोज करके विवेक परीक्षण और अन्य प्रकार के सॉफ़्टवेयर परीक्षण के बारे में अधिक जान सकते हैं। आप वेबसाइटों पर ऑनलाइन पाठ्यक्रम पा सकते हैं जैसे:
● कौरसेरा
● उप्लात्ज़
● कोर्स लाइन
● एडुरेका
कुछ ऑनलाइन पाठ्यक्रम मुफ्त में पेश किए जाते हैं, जबकि अन्य शुल्क के पूरा होने पर प्रमाणन या योग्यता प्रदान कर सकते हैं।
विवेक परीक्षण पर सर्वश्रेष्ठ पुस्तकें
आप विवेक परीक्षण और सॉफ्टवेयर परीक्षण के बारे में किताबें पढ़कर मानसिक स्वास्थ्य परीक्षण के अपने ज्ञान में सुधार कर सकते हैं।
● सॉफ़्टवेयर परीक्षण, रॉन पैटन द्वारा
● हाउ टू ब्रेक सॉफ्टवेयर, जेम्स व्हिटेकर द्वारा
● सॉफ्टवेयर परीक्षण तकनीकें, बोरिस बीजर द्वारा
● सॉफ्टवेयर टेस्ट ऑटोमेशन, मार्क फ्यूस्टर और डोरोथी ग्राहम द्वारा
● एजाइल टेस्टिंग, लिसा क्रिस्पिन और जेनेट ग्रेगरी द्वारा
विवेक परीक्षण पर शीर्ष 5 साक्षात्कार प्रश्न क्या हैं I
इससे पहले कि आप क्यूए नौकरियों के लिए आवेदन करें, जिसमें विवेक परीक्षण शामिल हो सकता है, आप सामान्य विवेक परीक्षण साक्षात्कार प्रश्नों के उत्तर तैयार कर सकते हैं।
● धूम्रपान और विवेक परीक्षण में क्या अंतर है?
● आपको विवेक परीक्षण कब करना चाहिए?
● आप कैसे निर्धारित करते हैं कि विवेक परीक्षण विफल हो गया है या नहीं?
● आप मैन्युअल बनाम स्वचालित परीक्षण कब कर सकते हैं?
● विवेक परीक्षण के क्या लाभ हैं?
विवेक परीक्षण पर सर्वश्रेष्ठ YouTube ट्यूटोरियल
आप इन YouTube वीडियो से विवेक परीक्षण के बारे में अधिक जान सकते हैं:
● विवेक परीक्षण क्या है?
● धुआँ और विवेक परीक्षण के बीच अंतर
● विवेक परीक्षण क्या है? पुरुषोत्तम अकादमी
● धुआँ परीक्षण बनाम विवेक परीक्षण उदाहरणों के साथ
विवेक परीक्षण कैसे बनाए रखें
क्योंकि विवेक परीक्षण आमतौर पर कोड में किए गए संशोधनों को सत्यापित करने के लिए उपयोग किया जाता है, हर बार जब आप एक विवेक परीक्षण चलाते हैं तो आप कोड के विभिन्न तत्वों का परीक्षण कर सकते हैं या विभिन्न कार्यात्मकताओं का आकलन करने के लिए अपने परीक्षण को अपना सकते हैं।
इस कारण से, यह सुनिश्चित करने के लिए कि आप जब भी आवश्यकता हो परीक्षण के लिए तैयार हैं, अपने विवेक परीक्षण रखरखाव के शीर्ष पर बने रहना महत्वपूर्ण है।
● परीक्षण मामलों को अपडेट करें क्योंकि आपके सॉफ़्टवेयर बिल्ड की कार्यक्षमता विकसित होती है
● हमेशा टेस्ट डिज़ाइन की सर्वोत्तम प्रथाओं का पालन करें
● नियमित रूप से अपने परीक्षणों का पुनर्मूल्यांकन करें
● नए परीक्षण बनाते समय भावी परियोजनाओं को ध्यान में रखें
क्यूए में विवेक परीक्षण क्या है?
क्यूए में विवेक परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है जिसमें स्थिर सॉफ़्टवेयर बिल्ड के नए संशोधित या जोड़े गए घटकों का परीक्षण करना शामिल है ताकि यह सुनिश्चित हो सके कि वे सही ढंग से व्यवहार कर रहे हैं।
यह पवित्रता परीक्षण परिभाषा धूम्रपान परीक्षण से विवेक परीक्षण को अलग करती है क्योंकि अस्थिर निर्माण पर धूम्रपान परीक्षण किया जाता है।
पवित्रता परीक्षण सॉफ्टवेयर हमेशा डेवलपर्स के बजाय परीक्षकों द्वारा किया जाता है, और विवेक परीक्षण करने के सबसे सामान्य कारणों में से एक यह है कि एक बग को ठीक कर दिया गया है या मरम्मत की गई है। इस तरह, परीक्षक सुनिश्चित करते हैं कि फिक्स ठीक से काम कर रहा है और आगे की जांच शुरू हो सकती है।
बेशक, यदि आपको किसी संगठन को एंटरप्राइज़ स्तर सॉफ़्टवेयर परीक्षण + सेवाओं की आवश्यकता है तो संपर्क करें! ZAPTEST Linux , Windows , Android , iOS , वेब सहित किसी भी प्लेटफ़ॉर्म पर अग्रणी ऑटोमेशन टूल है। यह लोड परीक्षण , प्रदर्शन परीक्षण , यूआई परीक्षण , यूनिट परीक्षण , कार्यात्मक परीक्षण , एकीकरण परीक्षण , यूआई परीक्षण , जटिल एपीआई परीक्षण , और कई अन्य सहित किसी भी परीक्षण की अनुमति देता है!