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
关键词
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] Towards testing big data analytics software: the essential role of metamorphic testing
    Zhang Z.
    Xie X.
    Biophysical Reviews, 2019, 11 (1) : 123 - 125
  • [22] Metamorphic Testing: A New Student Engagement Approach for a New Software Testing Paradigm
    Towey, Dave
    Liu, Huai
    Chen, Tsong Yueh
    Kuo, Fei-Ching
    Zhou, Zhi Quan
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2016, : 218 - 225
  • [23] TEACHING OF SOFTWARE TESTING AND QUALITY ISSUES
    Doersam, Barbara
    EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 80 - 88
  • [24] Teaching software testing based on CDIO
    1600, World Institute for Engineering and Technology Education, 34 Hampshire Road, Glen Waverley, Melbourne, VIC 3150, Australia (11):
  • [25] Experimental Model for Teaching Software Testing
    Zamli, Kamal Z.
    Zakaria, Hasneeza L.
    ADVANCED SCIENCE LETTERS, 2015, 21 (07) : 2493 - 2496
  • [26] Teaching the software testing course: A tutorial
    Kaner, C
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 170 - 171
  • [27] COMPARING THE EFFECTIVENESS OF SOFTWARE TESTING STRATEGIES
    BASILI, VR
    SELBY, RW
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (12) : 1278 - 1296
  • [28] An upper bound on software testing effectiveness
    Chen, Tsong Yueh
    Merkel, Robert
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2008, 17 (03)
  • [29] Optimal software testing and adaptive software testing in the context of software cybernetics
    Cai, KY
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (14) : 841 - 855
  • [30] 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