चंचल परीक्षण

चंचल परीक्षण क्या है?

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

चंचल परीक्षण के लाभ

  • चंचल परीक्षण समय और धन बचाता है

  • कम प्रलेखन

  • अंतिम उपयोगकर्ता से नियमित प्रतिक्रिया

  • दैनिक बैठकें पहले से अच्छी तरह से मुद्दों को निर्धारित करने में मदद कर सकती हैं

चुस्त परीक्षण के सिद्धांत

  • Testing is NOT a Phase: चंचल टीम परीक्षण निरंतर और निरंतर परीक्षण निरंतर प्रगति सुनिश्चित करने का एकमात्र तरीका है।

  • Testing Moves the project Forward: पारंपरिक तरीकों का पालन करते समय, परीक्षण को गुणवत्ता गेट के रूप में माना जाता है लेकिन चुस्त परीक्षण एक निरंतर आधार पर प्रतिक्रिया प्रदान करता है और उत्पाद व्यावसायिक मांगों को पूरा करता है।

  • Everyone Tests: पारंपरिक एसडीएलसी में, केवल टीम परीक्षण करते हैं जबकि डेवलपर्स और बीए के आवेदन सहित चुस्त।

  • Shortening Feedback Response Time: पारंपरिक एसडीएलसी में, केवल स्वीकृति परीक्षण के दौरान, व्यापार टीम को उत्पाद विकास का पता चल जाएगा, जबकि प्रत्येक पुनरावृत्ति के लिए चुस्त, वे शामिल हैं और निरंतर प्रतिक्रिया प्रतिक्रिया प्रतिक्रिया समय को कम करती है और फिक्सिंग में शामिल लागत भी कम होती है।

  • Clean Code: उठाए गए दोष एक ही पुनरावृत्ति के भीतर तय किए जाते हैं और इस तरह कोड को साफ रखते हैं।

  • Reduce Test Documentation: बहुत लंबा प्रलेखन के बजाय, चुस्त परीक्षक पुन: प्रयोज्य चेकलिस्ट का उपयोग करते हैं, आकस्मिक विवरण के बजाय परीक्षण के सार पर ध्यान केंद्रित करते हैं।

  • Test Driven: पारंपरिक तरीकों में, परीक्षण को क्रियान्वित करने के बाद किया जाता है जबकि चुस्त परीक्षण में, कार्यान्वयन के दौरान परीक्षण किया जाता है।

चुस्त परीक्षण में सर्वश्रेष्ठ अभ्यास

1. Automated Unit Tests
2. Test Driven Development
3. Automated Regression Tests
4. Exploratory Testing