Site icon Exam4Training

Which of the following statements is true?

Consider the following testing levels:

1) Component Testing

2) Integration Testing

3) System Testing

4) Acceptance Testing

Which of the following statements is true?
A . Integration and system testing are applicable when V-model is used.
Component and acceptance testing are applicable when iterative development models are used.
B . All the testing levels are applicable to V-model for software development.
Only acceptance testing is applicable for iterative models.
C . Acceptance testing is applicable for all software development models.
Component and system testing are applicable only for the V-model.
D . All testing levels are applicable, independent of which software development life-cycle process (V-model. iterative, incremental) is used.

Answer: D

Explanation:

All testing levels are applicable, independent of which software development life-cycle process (V-model, iterative, incremental) is used. Testing levels are defined based on the scope and objectives of testing, not on the software development model. Component testing, integration testing, system testing and acceptance testing are common testing levels that can be applied to any software development model, as long as they are planned and executed properly. The V-model is a software development model that emphasizes the relationship between each development phase and its corresponding testing phase. Iterative and incremental models are software development models that divide the development process into smaller cycles or iterations, where each iteration produces a working version of the software that can be tested and evaluated.

Verified Reference: A Study Guide to the ISTQB® Foundation Level 2018 Syllabus – Springer, page 18.

Exit mobile version