A Source Test Case is a test that has successfully passed and serves as a reference for creating additional test cases in metamorphic testing. Metamorphic testing is a technique used to validate software when it is difficult to determine expected outputs. Source test cases help ensure that the follow-up tests maintain the same level of correctness.
Key Features:
- Validation Basis: They provide a benchmark for future tests.
- Reusability: They can be adapted for various scenarios.
- Error Detection: They help identify discrepancies in system behaviour.
- Consistency: They ensure that new test cases align with established standards.
Using source test cases enhances the reliability of the testing process. They are essential in situations where traditional testing methods may not yield clear expected results.
