To easily set the execution order for a list of tests and also to easily change the parameter value by preparing a test program and the parameter value of default.
A selection means 2 displays a list of tests on a screen and selects the execution order of tests. An input means 3 displays the parameters of programs which execute each selected test to perform the change or addition input when the change or addition is needed. When the parameters are set or undergo the change or addition input in the order of execution of test programs which execute each selected test, the inputted parameters are set. Then an execution means 4 successively executes the test programs in the set order of execution and based on the set parameters. Thus, it's possible to execute the tests by designating easily the order of tests based on its list and also changing or adding the parameters as necessary.