SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
An equivalence class consists of ____
A
A set of data that is treated the same by a module or that should produce the same result.correct
B
A set of equal input and output parameters.
C
A subset of more generalized (unified) set of data.
D
Exactly one input and corresponding output value.
Explanation: 

Detailed explanation-1: -Definition: The set of all equivalence classes of A is denoted A/R (pronounced “A modulo R” or “A mod R"). Notationally, A/R=[x]∣x∈A. In the example above, A/R=[a], [c], [g]. Definition: If c∈A/R and x∈c, then x is called a representative of c.

Detailed explanation-2: -Two elements of A are equivalent if and only if their equivalence classes are equal. Any two equivalence classes are either equal or they are disjoint. This means that if two equivalence classes are not disjoint then they must be equal.

Detailed explanation-3: -Any two items are equivalent if they have an equivalence relationship. ‘The set of all x such that x =’ a’ is the equivalence class of a. Put another way, any equal objects in the set belong to the defined equivalence class. An equivalence relation is a reflexive, symmetric, and transitive binary connection.

There is 1 question to complete.