ISTQB-CTFL-FOUNDATION practice question 29 of 35

The four test levels used in ISTQB syllabus are: 1. Component (unit) testing 2. Integration testing 3. System testing 4. Acceptance testing An organization wants to do away with integration testing but otherwise follow V-model. Which of the following statements is correct?

Full set: 403 questions
Answer options
A: It is allowed as organizations can decide on men test levels to do depending on the context of the system under test
B: It is allowed because integration testing is not an important test level arc! can be dispensed with.
C: It is not allowed because integration testing is a very important test level and ignoring i: means definite poor product quality
D: It is not allowed as organizations can't change the test levels as these are chosen on the basis of the SDLC (software development life cycle) model Correct answer
Correct Answer:
D. It is not allowed as organizations can't change the test levels as these are chosen on the basis of the SDLC (software development life cycle) model
Explanation

The V-model is characterized by a direct relationship between each software development lifecycle phase and a corresponding test level. For example, component design corresponds to component testing, and architectural design corresponds to integration testing. The test levels are an integral part of the model's structure. Removing a fundamental test level like integration testing means the organization is no longer adhering to the V-model. While test processes can be tailored, removing a core level prescribed by a specific SDLC model is a deviation from that model.

Why Incorrect

A. While tailoring is allowed, removing a fundamental test level from a structured model like the V-model is a deviation from the model, not a standard adaptation.
B. This is factually incorrect. Integration testing is a critical level for finding defects in the interfaces and interactions between integrated components.
C. This statement is too absolute. While skipping integration testing significantly increases risk, it does not guarantee a poor-quality product. The primary error is deviating from the chosen model.

References

ISTQB CTFL-Foundation V4.0 Syllabus, Section 2.1.2, "Software Development Lifecycle Models". This section describes how in the V-model, "testing is associated with each phase of the development lifecycle".

ISTQB CTFL-Foundation V4.0 Syllabus, Section 2.2.2, "Integration Testing". This section highlights its purpose: "to detect defects in the interfaces and in the interactions between integrated components or systems."

Scroll to Top