समापन
Java में Testing परिचय
Maria Milusheva
Senior Software Engineer
Chapter 1 Recap
Chapter 1.1:
- सॉफ्टवेयर टेस्टिंग की अवधारणा से परिचय कराया
- टेस्टिंग के लाभों पर चर्चा की
- वे edge cases दोहराए जिन्हें हमेशा टेस्ट करना चाहिए
Chapter 1.2:
- JUnit के साथ टेस्टिंग का परिचय दिया
- JUnit 5 सिंटैक्स जैसे
@Test सीखा
assertEquals() का अभ्यास किया
Chapter 1.3:
- यूनिट टेस्टिंग को परिभाषित करना सीखा
- अतिरिक्त assert स्टेटमेंट्स पढ़े:
assertTrue(), assertInstanceOf(), assertNull()
Chapter 2 Recap
Chapter 2.1:
- सॉफ्टवेयर डिपेंडेंसीज़ के बारे में सीखा
- इंटीग्रेशन टेस्टिंग को परिभाषित किया: कैसे कॉम्पोनेंट साथ काम करते हैं, उसका टेस्ट
- European Central Bank rates का उपयोग करके अभ्यास किया
Chapter 2.2:
- टेस्ट कंडीशन्स नियंत्रित करने के लिए mocks खोजे
- Mockito और इसका सिंटैक्स पढ़ा:
mock(), when(), .thenReturn()
Chapter 2.3:
- mock इंटरैक्शंस ट्रैक करने के लिए
verify() सीखा
- डेटाबेस उदाहरणों से अभ्यास किया
Chapter 3 Recap
Chapter 3.1:
@ParameterizedTest से टेस्ट क्लास छोटे किए और दोहराव घटाया
@ValueSource और @CsvSource का अभ्यास किया
Chapter 3.2:
@MethodSource और Arguments.of() से टेस्ट में जटिल आर्ग्युमेंट पास करने के तरीके देखे
@BeforeEach एनोटेशन से सामना हुआ
Chapter 3.3:
- tests-first सोच का अभ्यास किया
- Test-Driven Development को परिभाषित किया: implementation से पहले tests लिखना
- TDD से बग्स ठीक करना सीखा
आगे की सीख:
रोचक टॉक्स:
उन्नत टेस्टिंग अध्ययन:
बधाई हो!
Java में Testing परिचय
Preparing Video For Download...