A Preliminary Report on Hands-On and Cross-Course Activities in a College Software Testing Course

2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)(2020)

引用 4|浏览1
暂无评分
摘要
This report presents numerous interventions deployed in a college-level course on software testing. The aim of these interventions was to increase interest, motivation, and confidence in software testing among computer science majors. Four hands-on in-class activities (Agile Airplane Testing, Test-Driven Development Activities, Candy Testing, and Bypass Testing) were deployed and are described. In addition, students in the course participated in a cross-course activity in which the students produced tests for younger peers in an introductory (CS2) software development course. Students in the software testing course acted as test engineers while students in the earlier course acted as developers and used the tests provided, interacting with their peers when necessary. Preliminary results are presented. Students generally found the activities to be useful, engaging, and provided positive feedback. Developers in the earlier software development course produced more correct code when using test suites provided by upperclassmen, and survey results show small but positive gains in student interest and confidence in software testing.
更多
查看译文
关键词
cross-course Activities,college software Testing course,college-level course,hands-on in-class activities,Agile Airplane Testing,Test-Driven Development Activities,Candy Testing,Bypass Testing,cross-course activity,introductory software development course,test engineers,earlier course,earlier software development course,test suites
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要