Equivalence Class Testing (ECT), State Stable Testing
Equivalence Class Testing (ECT), State Stable Testing
• It is Software Testing Technique – Divide input values into valid and invalid partitions and
selecting representative values from each portioned as test data
• Use of ECT :
• Exhaustive testing is desired
• To avoid redundancy
• Type of ECT
• Weak Normal ECT
• Strong Normal ECT
• Weak Robust ECT
• Strong Robust ECT
Example for ECT
Advantages :
Helps to reduce the number of test cases
Reduces the test execution time ( minimize the set of test data)
Disadvantages :
Not contain any conditions for boundary value
Identifying the equivalence class relay on testers expertise
Other Names for Black box Testing
• behavioral, opaque-box, closed-box, specification-based, or eye-to-
eye testing.
State Table based Testing