The invention discloses a visual automatic test method. The method comprises the steps that a graphical test interface is built on a front end client side, and a test case file is displayed on the graphical test interface in a manner of a tree map; the front end client side runs a corresponding test case script through selecting a test node of the tree map, and sends a test request to a web test platform; the web test platform analyzes a background test case corresponding to the test request, generates a test task and sends the test task to a test machine, and controls the test machine to perform the test task; and the web test platform acquires a test result returned by the test machine, analyzes the test result, generates a test report and feeds the test report back to the front end client side. The invention also provides a visual automatic test system, providing a unified, simple and intuitive visual test platform for automatic tests. The system has the advantages of intuitiveness, visualization and simplification, and improves the test efficiency and user experience.