ABSTRACT

However, testing can be tedious and boring, especially for students who just want their programs to work. Although there have been a number of approaches to bring testing to students early in the curriculum [3,4,5], there have been significant setbacks due to low student engagement and interest in testing [1]. Past efforts to teach students the introductory testing practices have focused on formal testing practices, including approaches using test-driven development [1,4].