Title :
An experiential approach to incorporating software testing into the computer science curriculum
Author :
Jones, Edward L.
Author_Institution :
Dept. of Comput. & Inf. Sci., Florida State Univ., Tallahassee, FL, USA
Abstract :
Testing accounts for about half of the cost of software, but testing receives little treatment in most curricula. This paper presents an approach to giving students experiences in software testing throughout the curriculum, rather than the usual approach of offering a separate course in testing. The centerpiece of the authors´ approach is the Software TestLab, which exists to train selected students in the art and science of testing, and to transfer testing practice into core courses. TestLab students become agents of technology transfer. This paper describes the conceptual framework used to define the set of essential test experiences, and presents lessons learned, to date
Keywords :
computer science education; educational courses; program testing; student experiments; Software TestLab; computer science curriculum; core courses; curricula; curriculum; software testing incorporation; technology transfer; test experiences; tester certification; testing practice; Art; Certification; Computer science; Costs; Educational institutions; Engineering profession; Software quality; Software systems; Software testing; Technology transfer;
Conference_Titel :
Frontiers in Education Conference, 2001. 31st Annual
Conference_Location :
Reno, NV
Print_ISBN :
0-7803-6669-7
DOI :
10.1109/FIE.2001.963741