Automation Testing (ऑटोमेशन टेस्टिंग)
क्या है
ऑटोमेशन टेस्टिंग में ऐसा कोड लिखना शामिल है जो किसी प्रणाली के विरुद्ध टेस्ट केस को स्वचालित रूप से निष्पादित करता है और परिणामों की रिपोर्ट करता है, बजाय इसके कि कोई इंसान मैन्युअल रूप से एप्लिकेशन के माध्यम से क्लिक करे — वेब, API, और unit-स्तर के ऑटोमेशन के लिए फ्रेमवर्क सहित।
क्यों मायने रखता है
जैसे-जैसे कोई प्रणाली बढ़ती है, हर बदलाव के बाद हर चीज़ का मैन्युअल रूप से पुनः परीक्षण करना असंभव हो जाता है — ऑटोमेशन ही वह चीज़ है जो किसी टीम को मिनटों में हज़ारों जाँचें चलाने देती है, जिससे रिलीज़ के बाद पता लगाने की बजाय regressions तुरंत पकड़ में आते हैं।
परीक्षा टिप
यह तय करते समय कि क्या स्वचालित करना है, उन टेस्टों को प्राथमिकता दें जो बार-बार चलाए जाते हैं और शायद ही कभी बदलते हैं — किसी ऐसे टेस्ट को स्वचालित करना जिसे स्वयं लगातार फिर से लिखने की आवश्यकता है क्योंकि फ़ीचर लगातार बदल रहा है, अक्सर बचाए गए समय से अधिक समय ख़र्च करता है।
संबंधित विषय
Automation Testing (ऑटोमेशन टेस्टिंग) की कक्षाओं में रुचि है?
छात्र के लक्ष्यों और आत्मविश्वास के बारे में बताएं — हम एक व्यक्तिगत योजना बनाएंगे।
