1. A test specification formation supporting apparatus comprising: a test factor classification table forming unit which analyzes class design information of software designed by an object orientation and forms a template of a test factor classification table in which test factors which influence the operation of a method of a test target and conditions of the test factors have been listed; and a test specification forming unit which forms a test specification by combining the conditions described in the test factor classification table completed on the basis of the template of said test factor classification table.