The invention provides a full-automatic script test method based on an intelligent substation.The method includes the following steps that in-access devices to be tested are detected, and test data matched with the devices to be tested is acquired; test scripts, matched with the devices to be tested, in a database are selected, and test cases are generated; field data in the test cases corresponding to the test data is updated, and control instructions are generated; test results which are sent by the devices to be tested and generated after execution according to the control instructions are received; the accuracy of testing the devices to be tested is judged according to the test results.The test data and functions can be dynamically changed through the automatic test scripts, the test results can be compared, it is not needed to reedit the whole test design, and the test scripts used last time can be accurately modified in time and updated into a state conforming to a test of this time when a tested system is changed.Thus, testing efficiency can be improved, and the problems that the test development cycle is long, the method is complex, and the requirement for the programming ability of personnel is high are solved.