Which of the following describes structure-based (white-box) test case design techniques?

Prepare for the ISTQB Certified Tester Foundation Level Exam. Use flashcards and multiple choice questions with hints and explanations to ensure success. Get ready for your certification!

Structure-based test case design techniques, commonly known as white-box testing, focus on the internal workings and code structure of the software. When test cases are derived from the delivered code, it means that the tester analyzes the code's logic, control flow, data flow, algorithms, and structures to ensure that all paths and conditions are tested. This reflects a thorough understanding of how the software operates at the code level, allowing for tests that can verify the behavior of the system under various conditions based on its implementation.

In contrast, while other options might involve some form of test case design, they do not align with the essence of structure-based testing. For example, deriving test cases from models pertains to model-based testing, and deriving them from the tester's or developers' experience refers more to experience-based testing rather than a systematic examination of code. Structure-based testing specifically necessitates a direct relationship with the source code to identify potential weaknesses or paths that might not be handled appropriately.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy