| With the rapid development of information technology, testing technology has gradually become an important part of the software development process. Many large and medium-sized enterprises do not hesitate to spend a lot of cost on the existing software development to carry out professional standardized testing to ensure the quality of software to avoid risks and reduce the actual cost. And now, automated testing has been written in the software testing process and an essential part of. Due to the existing software to upgrade or add new features, which requires a large number of test personnel to repeat the regression test in order to ensure the stability of the system.Firstly, research background and domestic and foreign research status of e-mail service system of C360 automation testing tools are analyzed. After on Key Technologies of the mail service system C360 automated testing tools were corresponding analysis and according to the actual needs of the system, the C360 automatic testing tool is designed and implemented, based on software engineering, project management and other related theoretical basis, combined with the development of Java technology, SWT, embedded technology and embedded database access technology, MVC design pattern, and combined with the mature technology of embedded database, based on the eclipse ide development platform of the system were completed. Secondly, this paper analyzes the management system architecture and business requirements, and based on this, the management function of the design management system is deployed. Based on B/s mail service system of automatic test system is divided into five modules, respectively to create data source data file, create et feedback documents, query C360 dB, embedded data import, system management; in the database access specially designed a data class to achieve access to the database of all operations, improve the program development efficiency and code reuse rate, there is good for the program maintenance.The automated testing tools focus to alleviate the burden of testing personnel test, reduce because of the complexity of the test data files and lead to very compliance test error, is committed to accelerate the progress of the development and testing of software design and implementation, and has been successfully applied to the project company the tester. |