Which test design technique is not a black box technique?

Master the ISTQB Foundation Level exam with our comprehensive CTFL PRO tests. Dive into detailed multiple choice questions, complete with explanations and hints to maximize your understanding. Get exam-ready today!

Statement coverage is considered a white box testing technique rather than a black box technique because it requires knowledge of the internal structure and logic of the software being tested. This technique is focused on examining the code itself, assessing whether each line of code has been executed at least once during testing. The goal is to ensure that all statements in the program are tested, which inherently involves an understanding of the code pathways and logic.

In contrast, equivalence partitioning, state transition testing, and boundary value analysis are all black box techniques. These methods concentrate on the software's functionality and behavior from the user's perspective, rather than the internal workings of the program. Equivalence partitioning divides input data into valid and invalid partitions to minimize the number of test cases. State transition testing focuses on the transitions between different states of a system based on specific inputs. Boundary value analysis is aimed at testing the edges of input ranges. All these techniques do not require knowledge of the internal code structure, making them tools for validating the system's functionality based on the requirements.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy