The “Testing Throughout the Software Development Lifecycle” chapter explores various test levels and types, including component, integration, system, and acceptance testing. It covers both functional and non-functional testing approaches, such as black-box and white-box testing. The chapter also addresses shift-left practices, emphasizing early testing, as well as maintenance and regression testing to ensure quality throughout the lifecycle. Key concepts include testing at different levels, confirmation testing, and the role of system integration and component integration testing in validating test objects.
Learning Objectives for the Chapter:
- Testing in the Context of a Software Development Lifecycle
- Test Levels and Test Types
- Maintenance Testing
To complete this task, you need to:
1. Read Chapter 2, “Testing Throughout the Software Development Lifecycle” in the ISTQB CTFL Syllabus v4.0.
2. Watch the videos:
3. Pass a micro-exam to test your knowledge and complete the task study.