loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th International Conference on Software Engineering (ICSE'07)
Bug Hunt: Making Early Software Testing Lessons Engaging and Affordable
Minneapolis, Minnesota
May 20-May 26
ISBN: 0-7695-2828-7
Sebastian Elbaum, University of Nebraska-Lincoln, USA
Suzette Person, University of Nebraska-Lincoln, USA
Jon Dokulil, University of Nebraska-Lincoln, USA
Matt Jorde, University of Nebraska-Lincoln, USA
Software testing efforts account for a large part of software development costs. However, as educators, we struggle to properly prepare students to perform software testing activities. This struggle is caused by multiple factors: 1) it is challenging to effectively incorporate software testing into an already over-packed curriculum, 2) ad-hoc efforts to teach testing generally happen too late in the students? career, after bad habits have already been developed, and 3) these efforts lack the necessary institutional consistency and support to be effective. To address these challenges we created Bug Hunt, a web-based tutorial to engage students in learning software testing strategies. In this paper we describe the most interesting aspects of the tutorial including the lessons and feedback mechanisms, and the facilities for instructors to configure the tutorial and obtain automatic student assessment. We also present the lessons learned after two years of deployment.
Index Terms:
Software Testing Education, Web-based Tutorial.
Citation:
Sebastian Elbaum, Suzette Person, Jon Dokulil, Matt Jorde, "Bug Hunt: Making Early Software Testing Lessons Engaging and Affordable," icse, pp.688-697, 29th International Conference on Software Engineering (ICSE'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.