Metamorphic Testing: Testing the Untestable

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.

Saved in:
Bibliographic Details
Published inIEEE software Vol. 37; no. 3; pp. 46 - 53
Main Authors Segura, Sergio, Towey, Dave, Zhou, Zhi Quan, Chen, Tsong Yueh
Format Journal Article
LanguageEnglish
Published Los Alamitos IEEE 01.05.2020
IEEE Computer Society
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0740-7459
1937-4194
DOI:10.1109/MS.2018.2875968