University of Wollongong Research Online Faculty of Engineering and Information Faculty of Engineering and Information Sciences - Papers: Part B Sciences 2018 Metamorphic Testing: A Review of Challenges and Opportunities Tsong Yueh Chen Swinburne University of Technology,
[email protected] Fei-Ching Kuo Swinburne University of Technology,
[email protected] Huai Liu Victoria University,
[email protected] Pak-Lok Poon
[email protected] Dave Towey United International College, University of Nottingham China Campus See next page for additional authors Follow this and additional works at: https://ro.uow.edu.au/eispapers1 Part of the Engineering Commons, and the Science and Technology Studies Commons Recommended Citation Chen, Tsong Yueh; Kuo, Fei-Ching; Liu, Huai; Poon, Pak-Lok; Towey, Dave; Tse, T. H.; and Zhou, Zhi Quan, "Metamorphic Testing: A Review of Challenges and Opportunities" (2018). Faculty of Engineering and Information Sciences - Papers: Part B. 975. https://ro.uow.edu.au/eispapers1/975 Research Online is the open access institutional repository for the University of Wollongong. For further information contact the UOW Library:
[email protected] Metamorphic Testing: A Review of Challenges and Opportunities Abstract Metamorphic testing is an approach to both test case generation and test result verification. A central element is a set of metamorphic relations, which are necessary properties of the target function or algorithm in relation to multiple inputs and their expected outputs. Since its first publication, we have witnessed a rapidly increasing body of work examining metamorphic testing from various perspectives, including metamorphic relation identification, test case generation, integration with other software engineering techniques, and the validation and evaluation of software systems.