Teaching Software Testing Skills: Metamorphic Testing as Vehicle for Creativity and Effectiveness in Software Testing

被引:0
|
作者
Towey, Dave [1 ]
Chen, Tsong Yueh [2 ]
机构
[1] Univ Nottingham Ningbo China, Sch Comp Sci, Ningbo 315100, Zhejiang, Peoples R China
[2] Swinburne Univ Technol, Dept Comp Sci & Software Engn, Hawthorn, Vic 3122, Australia
来源
2015 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE) | 2015年
关键词
Metamorphic Testing; Software Testing; Training; Software Quality Assurance;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:161 / 162
页数:2
相关论文
共 50 条
  • [21] An Approach to Testing Banking Software Using Metamorphic Relations
    Rahman, Karishma
    Izurieta, Clemente
    2023 IEEE 24TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE, IRI, 2023, : 173 - 178
  • [22] MTTM: Metamorphic Testing for Textual Content Moderation Software
    Wang, Wenxuan
    Huang, Jen-tse
    Wu, Weibin
    Zhang, Jianping
    Huang, Yizhan
    Li, Shuqing
    He, Pinjia
    Lyu, Michael R.
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, : 2387 - 2399
  • [23] Application of metamorphic testing on UAV path planning software✩
    Wu, Lvyuan
    Xi, Zhiyu
    Zheng, Zheng
    Li, Xiaoli
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 204
  • [24] Teaching Software Testing with the Code Defenders Testing Game: Experiences and Improvements
    Fraser, Gordon
    Gambi, Alessio
    Rojas, Jose Miguel
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2020, : 461 - 464
  • [25] Software Testing
    Bryce, Renee
    Kuhn, Rick
    COMPUTER, 2014, 47 (02) : 21 - 22
  • [26] Teaching Practices of Software Testing in Programming Education
    Scatalon, Lilian Passos
    Garcia, Rogerio Eduardo
    Barbosa, Ellen Francine
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [27] Integrated Teaching of Programming Foundations and Software Testing
    Barbosa, Ellen F.
    Silva, Marco A. G.
    Corte, Camila K. D.
    Maldonado, Jose C.
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 1232 - 1237
  • [28] A Proposed Metrics to Evaluate the Effectiveness of Software Testing
    Barreto, Pedro Pires
    Carvalho Cavalcanti, Ana Paula
    2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2019,
  • [29] Quality Assurance of Bioinformatics Software: A Case Study of Testing a Biomedical Text Processing Tool Using Metamorphic Testing
    Srinivasan, Madhusudan
    Shahri, Morteza Pourreza
    Kahanda, Indika
    Kanewala, Upulee
    2018 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET 2018), 2018, : 26 - 33
  • [30] Metamorphic Testing in Bioinformatics Software: A Case Study on Metagenomic Assembly
    Stacy, Brook
    Hauzel, Jason
    Lindvall, Mikael
    Porter, Adam
    Pop, Mihai
    2022 IEEE/ACM 7TH INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET 2022), 2022, : 31 - 33