All mock tests are FREE till 31 December — register to save your progress

Match List I with List II.
List I
(A) Scenario testing
(B) Regression testing
(C) Component testing
(D) Beta testing
List II
(I) To verify the I/O behavior of test object
(II) User acceptance methodology
(III) No new bugs after changes in program
(IV) The documentation of a use case

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. (A)-(IV), (B)-(III), (C)-(I), (D)-(II)

Explanation

A scenario is a narrative description of one path through a use case, so scenario testing is driven by the documentation of a use case — (A)-(IV). Regression testing re-runs existing tests after a modification to confirm that the change has not introduced new defects — (B)-(III). Component (unit) testing exercises one module in isolation and checks that its outputs match the expected values for given inputs, i.e. its input/output behaviour — (C)-(I). Beta testing releases the product to real users in their own environment and is a form of user acceptance testing — (D)-(II). Hence option (iii) is correct.

More System Software and Operating System questions