Question

Match the following:

Testing Technique Testing Category
(P) Condition coverage (i) Black-box testing
(Q) Equivalence class partitioning (ii) System testing
(R) Volume testing (iii) White-box testing
(S) Alpha testing (iv) Performance testing
Choose one option
Official answer and solution
Official answer
C
From
Official GATE 2015 answer key

Solution

Match standard software testing techniques with their appropriate testing levels and methodologies.

Definitions:

  • (P) Condition coverage: A structural metric that checks whether each Boolean sub-expression evaluates to both true and false. This is a white-box testing technique (iii).
  • (Q) Equivalence class partitioning: Divides the input domain into valid and invalid partitions to select representative test cases without inspecting code. This is a black-box testing technique (i).
  • (R) Volume testing: Subjects the system to large amounts of data to evaluate its performance and stability under heavy loads. This is a performance testing technique (iv).
  • (S) Alpha testing: Conducted at the developer site by potential end-users or an independent test team prior to release. This is a form of system / acceptance testing (ii).

Aligning:
P-iii, Q-i, R-iv, S-ii (option C).

Final answer

C

Common trap

Classifying equivalence class partitioning under white-box testing rather than specification-based black-box testing.

The answer is the one in the official GATE answer key. The solution is this site's own explanation.

Source

Paper
GATE 2015 Computer Science and Information Technology (CS) Session 1
Question
11 of 65, printed as CS Q.1
Section
Computer Science and Information Technology

This question is from a part of the syllabus that is no longer in GATE CS. It is kept because it was in the paper.

Report an error in this question

GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.