Swinburne
Browse

Teaching an End-User Testing Methodology

Download (234.47 kB)
conference contribution
posted on 2024-07-11, 07:39 authored by Huai LiuHuai Liu, Fei-Ching Kuo, Tsong ChenTsong Chen
One important focus of software engineering is how to develop quality software. Software testing is the main approach to the software quality assurance. Nowadays, more and more endusers write the program on their own but lack formal trainings on how to test their programs, and hence cannot guarantee the quality of their own software. Metamorphic testing is a simple, automatable, and cost-effective testing methodology. It is particularly suitable for end-users to test their own programs, because it does not demand the user to have great knowledge of software testing but knowledge of the program under development. In this paper, we report our experience in teaching metamorphic testing to various groups of students at Swinburne University of Technology, Melbourne, Australia. Our work not only enhances the teaching of software testing, but also fosters the training of end-user programmers.

Funding

ARC | DP0771733

History

Available versions

PDF (Published version)

ISBN

9781424470525

ISSN

1093-0175

Journal title

Software Engineering Education Conference, Proceedings

Conference name

2010 23rd IEEE Conference on Software Engineering Education and Training

Pagination

81-88

Publisher

IEEE

Copyright statement

Copyright © 2010 IEEE. The published version is reproduced in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC