ExamGecko
Question list
Search
Search

Related questions











Question 198 - CTFL-2018 discussion

Report
Export

The four test levels used in ISTQB syllabus are:

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?

A.
It is allowed because integration testing is not an important test level and can be dispensed with
Answers
A.
It is allowed because integration testing is not an important test level and can be dispensed with
B.
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
Answers
B.
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
C.
It is allowed as organizations can decide on which test levels to do depending on the context of the system under test
Answers
C.
It is allowed as organizations can decide on which test levels to do depending on the context of the system under test
D.
It is not allowed because integration testing is a very important test level and ignoring it means definite poor product quality
Answers
D.
It is not allowed because integration testing is a very important test level and ignoring it means definite poor product quality
Suggested answer: B

Explanation:

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. The V-model is a type of SDLC model that defines four test levels: component testing, integration testing, system testing, and acceptance testing. Each test level corresponds to a development phase in a parallel manner.Integration testing is an essential part of the V-model, as it verifies that the components work together correctly and consistently2explains this as follows:

The V-model is a graphical representation of a systems development lifecycle. It is used to produce rigorous development lifecycle models and project management models. The V-model falls into three broad categories, the German V-Modell, a general testing model and the US government standard.

The V-model summarizes the main steps to be taken in conjunction with the corresponding deliverables within project execution and delivery. It describes software development activities from requirements specification to maintenance.

The V-Model demonstrates the relationships between each phase of the development life cycle and its associated phase of testing.

A, C, and D are incorrect answers. A implies that integration testing is not an important test level and can be dispensed with, which is not true as integration testing ensures that the system functions as a whole and meets its requirements. C implies that organizations can decide on which test levels to do depending on the context of the system under test, which is not true as test levels are determined by the chosen SDLC model and its objectives. D implies that integration testing is a very important test level and ignoring it means definite poor product quality, which is true but not relevant to why it is not allowed to do away with integration testing in a V-model.

asked 18/09/2024
Sweet Don
35 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first