Metamorphic testing is increasingly popular in AI because it's particularly adapted to the Machine Learning context. In a nutshell, it's about assessing the behavior of your AI model after perturbations (changes in input data). As a benefit, it enables you to implement tests of your AI without knowing the ground truth label.