Experiences in Software Testing Education: Some Observations from an International Cooperation

This paper examines the outcomes of teaching a course in software testing in Ireland and China over a two-year period. In both institutions the delivery of the course is constrained to two-week duration. The learning objectives for this course are explained. The outcomes of the courses in terms of student learning are compared and analyzed. A number of observations are made that lead to recommendations as to how the educational experience can be improved for the students in both countries.

[1]  C. Mingins,et al.  Putting the practice into software engineering education , 1998, Proceedings. 1998 International Conference Software Engineering: Education and Practice (Cat. No.98EX220).

[2]  Tsong Yueh Chen,et al.  Experience with teaching black-box testing in a computer science/software engineering curriculum , 2004, IEEE Transactions on Education.

[3]  Daniel Hoffman,et al.  Teaching and testing , 1996, Proceedings of 9th Conference on Software Engineering Education.

[4]  Gregory Tassey,et al.  Prepared for what , 2007 .

[5]  Marc Roper,et al.  Software Testing , 1994 .

[6]  Tsong Yueh Chen,et al.  A preliminary survey on software testing practices in Australia , 2004, 2004 Australian Software Engineering Conference. Proceedings..

[7]  Thomas J. Ostrand,et al.  Black‐Box Testing , 2002 .

[8]  Stephen T. Frezza Integrating testing and design methods for undergraduates: teaching software testing in the context of software design , 2002, 32nd Annual Frontiers in Education.

[9]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[10]  Robert V. Binder,et al.  Testing Object-Oriented Systems: Models, Patterns, and Tools , 1999 .

[11]  Antonia Bertolino,et al.  Software Testing Research: Achievements, Challenges, Dreams , 2007, Future of Software Engineering (FOSE '07).

[12]  E. L. Jones An experiential approach to incorporating software testing into the computer science curriculum , 2001, 31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No.01CH37193).

[13]  Cem Kaner,et al.  Practice and Transfer of Learning in the Teaching of Software Testing , 2007, 20th Conference on Software Engineering Education & Training (CSEET'07).

[14]  Robert L. Glass,et al.  Software Testing and Industry Needs , 2006, IEEE Softw..

[15]  William C. Hetzel,et al.  The complete guide to software testing , 1984 .

[16]  Boris Beizer,et al.  Black-box testing , 1995 .

[17]  R S Pressman,et al.  Software engineering: a practitioner's approach (2nd ed.) , 1986 .

[18]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[19]  Glenford J. Myers,et al.  The art of software testing (2. ed.) , 2004 .

[20]  F. T. Chan,et al.  Software testing education and training in Hong Kong , 2005, Fifth International Conference on Quality Software (QSIC'05).

[21]  Michael A. Cusumano,et al.  Software Development Worldwide: The State of the Practice , 2003, IEEE Softw..