Test Analysis and Design

Black-box, white-box, experience-based, and collaboration-based test techniques including equivalence partitioning, BVA, decision tables, state transitions, and more.

This is the highest-weighted chapter on the CTFL exam and covers test techniques in depth. Black-box test techniques include equivalence partitioning (dividing inputs into valid and invalid partitions), boundary value analysis (testing at partition boundaries), decision table testing (modeling complex business rules), and state transition testing (modeling system states and transitions). White-box test techniques cover statement testing and statement coverage, branch testing and branch coverage, and the value of white-box testing. Experience-based test techniques include error guessing, exploratory testing (session-based, charter-based), and checklist-based testing. Collaboration-based test approaches cover collaborative user story writing (using the three Cs: card, conversation, confirmation), acceptance criteria, and acceptance test-driven development (ATDD). (~34% of exam, K1-K3 cognitive levels)
5 minutes 5 Questions

Test Analysis and Design is a fundamental phase in the ISTQB Foundation Level testing lifecycle that bridges the gap between test planning and test execution. This phase involves two critical activities: analyzing what needs to be tested and designing the actual test cases. During Test Analysis, t…

Concepts covered: State Transition Testing, Test Techniques Overview, Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing, Statement Testing and Statement Coverage, Branch Testing and Branch Coverage, Value of White-Box Testing, Error Guessing, Exploratory Testing, Checklist-Based Testing, Collaborative User Story Writing, Acceptance Criteria, Acceptance Test-Driven Development (ATDD)

Test mode:
More Test Analysis and Design questions
840 questions (total)