Teaching software testing skills: Metamorphic testing as vehicle for creativity and effectiveness in software testing

Dave Towey, Tsong Yueh Chen

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

5 Citations (Scopus)

Abstract

In spite of its importance to software quality, software testing is often considered the "poor man" of software engineering processes, left to the end of many projects, and frequently omitted altogether. Compounding this is the reported perception of testing as a menial, low-level job, lacking any need for creativity or ingenuity, and of much lower status and attractiveness than others, such as design and implementation. When teaching about software testing, instructors often face very unmotivated students, professing little or no interest in becoming testers. This tutorial will address some testing misconceptions, and, through Metamorphic Testing - a new approach to testing which alleviates some of the major challenges in the field (including the Oracle Problem) - will provide a fresh and exciting new perspective on software testing.

Original languageEnglish
Title of host publicationProceedings of 2015 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages161-162
Number of pages2
ISBN (Electronic)9781467392266
DOIs
Publication statusPublished - 18 Jan 2016
Event4th IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2015 - Zhuhai, China
Duration: 10 Dec 201512 Dec 2015

Publication series

NameProceedings of 2015 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2015

Conference

Conference4th IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2015
Country/TerritoryChina
CityZhuhai
Period10/12/1512/12/15

Keywords

  • Metamorphic Testing
  • Software Quality Assurance
  • Software Testing
  • Training

ASJC Scopus subject areas

  • Education
  • Engineering (miscellaneous)

Fingerprint

Dive into the research topics of 'Teaching software testing skills: Metamorphic testing as vehicle for creativity and effectiveness in software testing'. Together they form a unique fingerprint.

Cite this