| Software automated testing is one of the most important areas in software engineering. Currently, the most practical approach for automated testing is using automated testing framework. It can efficiently offset limitation brought by depending on only one test tool. Automated testing framework can be designed for an idiographic project by drawing strongpoint from different automated testing framework instead of depending on one test tool.This paper first introduces the background of task, history and actuality of software testing. Secondly, present the theory of automated testing, analyze the advantage and disadvange of automated testing and discuss the applicability for automated testing from three aspects:testing activity, testing type, testing case. Thirdly, introduce five basic automated testing frameworks as well as script technology for automated testing.The mainly work of this paper is that, bringing forward a hybrid software automated testing framework, ProWebFixture, which inherits the advantages of basic automated testing framework and fits for the project. This paper also addresses architecture, objective and key technologies of ProWebFixture, and describes its application effects. At last, author summarizes the experience and the innovation of the paper, and expounds the improving ideas in the future. |