TY - GEN
T1 - A learning support tool for testing Java programs
AU - Kamigochi, Nobuyuki
AU - Matsuura, Saeko
PY - 2007
Y1 - 2007
N2 - We have implemented a learning method for testing the Java programs developed by students of a sophomore class. They can write programs; however, they cannot test them well to check if they meet the specified requirements. Our learning method provides a navigation process for testing their programs under the condition that all the method specifications and their signatures are given by the instructor. This navigation process comprises three steps. The first step is to learn to decide the order of unit testing for all the methods of the program. The second step is to learn to define test cases for each method. The third step is to learn to develop a unit testing program and execute it. In this paper, we propose a learning method for testing and the development of a support tool for learning the method to test Java programs.
AB - We have implemented a learning method for testing the Java programs developed by students of a sophomore class. They can write programs; however, they cannot test them well to check if they meet the specified requirements. Our learning method provides a navigation process for testing their programs under the condition that all the method specifications and their signatures are given by the instructor. This navigation process comprises three steps. The first step is to learn to decide the order of unit testing for all the methods of the program. The second step is to learn to define test cases for each method. The third step is to learn to develop a unit testing program and execute it. In this paper, we propose a learning method for testing and the development of a support tool for learning the method to test Java programs.
KW - Java programming skill
KW - Programming exercise
KW - Testing method education
KW - Unit testing
UR - http://www.scopus.com/inward/record.url?scp=56149095012&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=56149095012&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:56149095012
SN - 9780889866416
T3 - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
SP - 273
EP - 278
BT - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
T2 - IASTED International Conference on Software Engineering, SE 2007
Y2 - 13 February 2007 through 15 February 2007
ER -