| Agile methods use short-cycle iterative approach to develop, test and deliver software. The test prior to delivery in each iteration is very important, the test need to be executed both on the new developed features and functions, and the ones already delivered where the process is also called regression testing. With continuous development and delivery of software, functions are growing more and more, and so it is with the regression testing coverage. Coupled with Agile iteration cycle is short, the test will face a great challenge that to execute considerable test cases within a limited time. To solve this problem, selecting the appropriate tool for automated testing will be extremely valuable.There is a peer review system used in company which is a web application, the system development process used Agile methods, and it also encountered the same test problem described above. In order to solve the problem, according to the peer review system's characteristics, the author used a web application testing tool to undertake automated testing on peer review system, then designed and implemented a automated testing framework based on this peer review system with object oriented technology, the tester could use the automated testing framework to execute test on peer review system and develop new test case script in a rapid way.Paper first introduces the object oriented technology, automated testing tools and related technologies, and then describes requirements analysis, design and implementation of the automated testing framework based on peer review system. Finally, the paper summarizes the automated testing framework and analyses the effect when use the automated testing framework.The automated testing framework is already in use during the development of peer review system, the system performs well on peer review system's automated testing and to support rapid development of new test case scripts. The use of this automated testing framework promotes efficiency in the testing of peer review system. |