Font Size: a A A

The Research And Implementation Of VoIP Software Auto Test System

Posted on:2014-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:K F SunFull Text:PDF
GTID:2268330401459199Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of IP network and the development planning of ourcountry in the three network convergence, VoIP plays an increasingly important role in IPnetwork applications. VoIP has become a emphasis of the next-generation networkconstruction. In the next-generation network, VoIP is mainly realized by access gateway.However, because of the wide-ranging of VoIP services and the high demand of VoIPreal-time transmission, the VoIP software system is very big and complex. So how to ensurethe VoIP software quality and improve its reliability attracts more and more VoIP networkchip developer’s attention.Software test is the most direct and effective technology to improve software quality.However, owing to the large workload of VoIP software test in network chip, traditionalmanual test is difficult to meet requirements. So how to improve the test efficiency in thepremise of ensuring the quality of software has become to the direction of software autotest.The main purpose of this paper is to design and implement a VoIP software auto testsystem which applies to access gateway products and has good scalability. For this purpose,the paper firstly studies the theory related to software test and software auto test, and givesthe basic concepts related to software test and software auto test. Then, After a deepanalysis on the basic principle and key technology of VoIP, the paper studies the VoIPsoftware test and gives the VoIP software auto test‘s feasibility analysis, the test content andtest strategy of VoIP software test, as well as the requirement analysis of the VoIP softwareauto test system. Last, the paper gives the design and implementation of the VoIP softwareauto test system.The design and implementation of the VoIP software auto test system is the keycontent of this paper. In design respect, first is the general design, it gives the architecturedesign and the testing process design, and it proposes the three layers design of executionarchitecture. Second is the detailed design, it contains the test topologies design, theintroduction of test platform, the design of auto test engine, as well as the file system design. In implementation respect, on the basis of the detailed design, the paper gives theimplementation of the whole system. It includes the realization of test AW, the realizationof the test logic script, the realization of the test case data file, the realization of the testcluster, as well as the realization of the auto test engine. Last, the paper gives theimplementation of VoIP software test through an example, as well as its execution processand the test result analysis.The practical application shows that the VoIP software auto test system designed bythis paper applies to the VoIP software test of access gateway products. It has aclear-structure and is easy to expand and maintain. The system greatly improves theefficiency of VoIP software test, and it achieves the expected target.
Keywords/Search Tags:VoIP, Access Gateway, software test, automatic test
PDF Full Text Request
Related items