| After the development of telecommunications networks decades later, the networkbecomes increasingly large and complex. Usually, a large number of network resources andequipment exist in an operator’s network. Its network equipment is likely to be supplied bydifferent network equipment vendors. Therefore, the quality and reliability of the networkequipment management system receives more and more attention. Automated testing as areduction of development costs and approach to improve the efficiency of test engineers inthe R&D process was introduced gradually. However, due to the specialty of networkequipment management system, it not only requires the use of different communicationprotocols to manage multiple types of network equipment, but also to deal with a largenumber of complex business, making the traditional manual testing cannot meet the huge andgrowing test tasks. Test execution time is getting longer, script maintenance costs soared,hindering the implementation of the management system of automated testing.This paper describes the background and present situation of the development ofautomated testing. Then outlines the basic theory of automated testing, automated testing ofexisting tools and automated testing processes. In this paper, research is focus on networkdevice management software system testing, thus establishing an automated test system basedon UFT (Unified Functional Testing). The system combines the UFT, object recognitiontechnology and data-driven technology, on top of UFT provides a secondary developmentplatform. The system is mainly used to achieve functional automated testing regressiontesting and system testing. TestMonkey is responsible for the system’s internal test casemanagment, implementation and maintenance. Thereforit provides a solution for automatedtesting of network equipment management system. Finally, this automation test systemTestMonkey is applied to the real project of Tellabs Communication Technology ShanghaiCo., and verify the feasibility, automated test development efficiency improvement, management standardization, ease of use, and the system is highly adaptable to the networkmanagement software. |