Skip to main navigation Skip to search Skip to main content

Metamorphic testing and beyond

  • T. Y. Chen
  • , F. C. Kuo
  • , T. H. Tse*
  • , Zhi Quan Zhou
  • *Corresponding author for this work

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

When testing a program, correctly executed test cases are seldom explored further, even though they may carry useful information. Metamorphic testing proposes to generate follow-up test cases to check important properties of the target function. It does not need a human oracle for output prediction and comparison. In this paper, we highlight the basic concepts of metamorphic testing and some interesting extensions in the areas of program testing, proving, and debugging. Future research directions are also proposed.

Original languageEnglish
Title of host publicationProceedings - 11th Annual International Workshop on Software Technology and Engineering Practice, STEP 2003
EditorsLiam O'Brien, Nicolas Gold, Kostas Kontogiannis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages94-100
Number of pages7
ISBN (Electronic)0769522181, 9780769522180
DOIs
Publication statusPublished - 2004
Externally publishedYes
Event11th Annual International Workshop on Software Technology and Engineering Practice, STEP 2003 - Amsterdam, Netherlands
Duration: 19 Sept 200321 Sept 2003

Publication series

NameProceedings - 11th Annual International Workshop on Software Technology and Engineering Practice, STEP 2003

Conference

Conference11th Annual International Workshop on Software Technology and Engineering Practice, STEP 2003
Country/TerritoryNetherlands
CityAmsterdam
Period19/09/0321/09/03

Free Keywords

  • Arithmetic
  • Australia Council
  • Computer science
  • Cryptography
  • Debugging
  • Humans
  • Information systems
  • Information technology
  • Software testing
  • System testing

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Metamorphic testing and beyond'. Together they form a unique fingerprint.

Cite this