Software engineeringLesson 2 of 2 in the course Testing and maintenance
Unit Testing: Test Design, TDD, and Practical Limits
5 flashcards · 5 quiz questions · 5 match pairs · 5 fill-in sentences · English
Lesson progress
0 / 5
Your progress is kept in this browser only.Sign up to save it
Summary
Unit testing checks isolated parts of software to see whether they behave as expected. This lesson introduces the purpose of unit testing, how the practice developed, and what counts as a unit.
Unit testing, also called component or module testing, tests isolated source code to validate expected behavior. It focuses on a small portion of a system rather than testing the system as a whole.
All flashcards
Quiz questions
Based on the Wikipedia article Unit testing, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.
More in Software engineering
All Software engineering lessonsSoftware engineeringUML Concepts, Diagram Types, Artifacts, and Model Exchange5 flashcards · 5 quiz questions · 4 gamesPlay free →Software engineeringSoftware Testing: Concepts, Methods, and Processes5 flashcards · 5 quiz questions · 4 gamesPlay free →Software engineeringSoftware Design: Iteration, Quality Attributes, and Modeling5 flashcards · 5 quiz questions · 4 gamesPlay free →Software engineeringSoftware Design Patterns: Documentation, Categories, and Trade-offs5 flashcards · 5 quiz questions · 4 gamesPlay free →