An Open Educational Resource Supporting Mutation Testing Teaching

Leo Natan Paschoal, Joao Pedro S. M. Ruiz,Simone R. S. Souza

PROCEEDINGS OF THE 22TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY(2023)

引用 0|浏览1
暂无评分
摘要
Mutation testing is widely recognized as one of the most effective criteria for software testing to uncover defects. However, there is an urgent need for more significant efforts to promote learning and understanding of this criterion. Currently, teaching support mechanisms in software testing tend to prioritize other criteria over mutation testing, exacerbating the gap. In this paper, we introduce MUT-STT, an open educational resource specifically designed to address this gap and facilitate the dissemination of critical concepts and practical aspects of mutation testing. MUT-STT focuses on the intrinsic concepts of the mutation testing criterion, providing comprehensive support for learners. It incorporates review exercises, offers tool suggestions for test automation, and provides clear instructions on applying the mutation test criterion using Python. An evaluation was conducted to ensure the educational resource's content was complete and correct. In this evaluation, experts in mutation testing carefully examined MUT-STT, identifying and addressing any conceptual or descriptive defects that may have persisted.
更多
查看译文
关键词
Open Education,Software Engineering Education,Software Testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要