Metamorphic Testing: Testing the Untestable
Sergio Segura, Dave Towey, Zhi Quan Zhou, Tsong Yueh Chen · IEEE Software · 2018
What if we could know that a program is buggy, even if we could not tell whether or not its observed output is correct? Metamorphic testing provides this ability. This article explains the basics of the technique.