Unit Testing
Definition
The testing of individual units or components of the software in isolation. Developers typically write and execute unit tests to verify that each small piece of code behaves as intended before integration.
Related Terms
The testing of individual software components in isolation from the rest of the system. Also known as unit testing, it verifies that each module performs its intended function correctly.
Integration TestingA test level that focuses on verifying the interactions between components or systems. It aims to find defects in interfaces and the way integrated parts communicate with each other.
Test LevelA group of testing activities that are organized and managed together. The four main test levels are component testing, integration testing, system testing, and acceptance testing, each with distinct objectives.
Practice Chapter 2: Testing Throughout the SDLC
Test your understanding of unit testing and other concepts from this chapter.
Start Chapter 2 QuizTestPrepPro is an independent exam preparation resource. We are not affiliated with, endorsed by, or sponsored by the International Software Testing Qualifications Board (ISTQB). All trademarks are the property of their respective owners. Practice questions are original content created for educational purposes.