exception are described and its contents u201c internal processing u201d and u201c 3 u201d as contents of a comment line and its defined line number u201c e 3 _exception u201d and u201c e 4 _exception u201d as data of the occurring exception and the like are stored in the source analysis result db 5 next the driver generator 7 generates driver programs in order to execute all methods by referring to the source analysis result db 5 and stores them into the driver storage 12 step s 3 as described above with respect to the source program to be tested for each class names of methods contained in the class are registered in the source analysis result db 5 and accordingly the driver program is generated by using the data in general various branches are contained in the source program to be tested and in order to perform the exception test without omission it is necessary to generate drivers passing through all the branches accordingly in this embodiment with respect to each of the methods the driver program for executing the method is generated basically because the driver program has only to invoke a specific method it includes functions of 1 preparation of the execution connection processing or the like in the case of enterprise java beans ejb servlet or the like 2 invocation of the constructor invoke the constructor of the class to be tested 3 invocation of a specific method in the source program to be tested including preparing method parameters preparing.