Unit testing challenges with automated marking

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

Teaching software testing presents difficulties due to its abstract and conceptual nature. The lack of tangible outcomes and limited emphasis on hands-on experience further compound the challenge, often leading to difficulties in comprehension for students. This can result in waning engagement and diminishing motivation over time. In this paper, we introduce online unit testing challenges with automated marking as a learning tool via the EdStem platform to enhance students' software testing skills and understanding of software testing concepts. Then, we conducted a survey to investigate the impact of the unit testing challenges with automated marking on student learning. The results from 92 participants showed that our unit testing challenges have kept students more engaged and motivated, fostering deeper understanding and learning, while the automated marking mechanism enhanced students' learning progress, helping them to understand their mistakes and misconceptions quicker than traditional-style human-written manual feedback. Consequently, these results inform educators that the online unit testing challenges with automated marking improve overall student learning experience, and are an effective pedagogical practice in software testing.

Original languageEnglish
Title of host publicationProceedings - 2023 30th Asia-Pacific Software Engineering Conference, APSEC 2023
EditorsEunkyoung Jee, Soojin Park
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages544-548
Number of pages5
ISBN (Electronic)9798350344172
ISBN (Print)9798350344189
DOIs
Publication statusPublished - 2023
EventAsia-Pacific Software Engineering Conference 2023 - Seoul, Korea, South
Duration: 4 Dec 20237 Dec 2023
Conference number: 30th
https://ieeexplore.ieee.org/xpl/conhome/10479191/proceeding (Proceedings)
https://conf.researchr.org/home/apsec-2023 (Website)

Conference

ConferenceAsia-Pacific Software Engineering Conference 2023
Abbreviated titleAPSEC 2023
Country/TerritoryKorea, South
CitySeoul
Period4/12/237/12/23
Internet address

Keywords

  • Automated Marking
  • Software Testing Education

Cite this