Metamorphic Testing: Testing the Untestable

Sergio Segura, Dave Towey, Zhi Quan Zhou, Tsong Yueh Chen

Research output: Journal PublicationArticlepeer-review

78 Citations (Scopus)
415 Downloads (Pure)

Abstract

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.

Original languageEnglish
Article number8573811
Pages (from-to)46-53
Number of pages8
JournalIEEE Software
Volume37
Issue number3
DOIs
Publication statusPublished - 1 May 2020

Keywords

  • Software testing
  • metamorphic testing
  • oracle problem
  • test case generation

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Metamorphic Testing: Testing the Untestable'. Together they form a unique fingerprint.

Cite this