or
यह अभ्यास पाठ्यक्रम का हिस्सा है
शुरू कीजिए ऑटोमेटेड सॉफ्टवेयर टेस्टिंग और उन आम गलतियों को समझकर जिन्हें यह टालने में मदद करती है। फिर, Java की JUnit 5 लाइब्रेरी के साथ practically काम कीजिए और यूनिट टेस्ट को स्ट्रक्चर करना और लिखना सीखिए।
देखिए सॉफ़्टवेयर कंपोनेंट एक-दूसरे से कैसे इंटरैक्ट करते हैं और निर्भर रहते हैं, और कैसे इंटीग्रेशन टेस्टिंग किसी क्लास को उसकी डिपेंडेंसी के साथ टेस्ट करके इन इंटरैक्शन को वेरिफ़ाई करती है। इसके बाद यह चैप्टर मॉकिंग का परिचय देता है, जिससे डिपेंडेंसी को सिमुलेट कर सकें और टेस्टिंग का फोकस मूल्यांकित हो रही लॉजिक पर रख सकें।
जाने कि टेस्टिंग को कम verbose बनाने के कई तरीके क्या हैं। एक तरीका है टेस्ट को पैरामीटराइज़ करना; दूसरा है @BeforeEach एनोटेशन का उपयोग। अंत में, यह टेस्टिंग को नया दृष्टिकोण देने का प्रस्ताव रखता है।
वर्तमान अभ्यास