with the development of software scale, software quality assurance is the key problem of software industrial. As important part of software quality, significance of software testing is very obvious. Automated testing technology is one primary method of software testing to enhance test efficiency. We introduce an automated test proposal based on AutoRunner and TestCenter. TestCenter manages the whole test process by test requirement and test plan. Moreover, AutoRunner enhances test script reusability by means of parameterization and checkpoint. Finally, to describe automated software testing, one tested CRM system is analyzed.