SoftwareTestPilot

Advanced Level – Cross-Cutting

Metamorphic Testing – ISTQB Definition

Last Updated: July 12, 2026 · SoftwareTestPilot QA Team

Official ISTQB Definition

A testing approach that uses relationships between inputs and outputs (metamorphic relations) to derive follow-up test cases, useful when the exact expected result is unknown.

In simple words

Instead of asserting an exact answer, assert that changing the input in a known way changes the output in a known way.

Exam tip

Useful for ML models and complex calculations where exact expected outputs are unknown.

Related terms

Practice this term in the ISTQB Mock Test

40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.

Practice in Mock Test