Font Size: a A A

Design And Implementation Of Protocol Conformance Test System

Posted on:2016-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:B XiaoFull Text:PDF
GTID:2298330467993094Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As the new Internet applications and services continue to emer ge, the type and number of application-layer protocols increase dra matically, so the demand of application-layer protocol conformance t esting is also increasing. Existing protocol conformance test system lacks versatility, while usability is also poor. In response to these p roblems, this paper proposes a general application-layer protocol con formance test system, with high usability.For the deficiencies of the existing protocol conformance test s ystem, we propose a protocol conformance test system based on fin ite state machine model. Test system using a finite state machine model for application-layer protocol description, and finite state mac hine model as the core, through simulation for the implementation under test complete all processes of protocol conformance testing.To achieve the above design, the entire test system consists of a packet layer and a function layer. Packet layer provides packet-r elated services for function layer, not only to ensure the normal co mmunicate between the modules inside in the system, but also ensu re the normal conduct information exchange between the test syste m and the implementation under test; and function layer provides al1the core functions include finite state machine built framework an d protocol conformance testing framework, to ensure the reliable ex ecution protocol conformance testing. In this paper, we use class di agrams and flowcharts to elaborate achieve.Finally, through unit test and system test complete test system functional calibration work. The system features as this paper describe:First, according to the needs of the test,test engineer can complete protocol conforman ce testing for all application-layer protocol by the test system;secon d, test engineer only need to write a script based on the correspon ding demand, which is the test system to load, can get the protocol conformance test results of the implementation under test.
Keywords/Search Tags:Protocol Conformance Test, Finite State Model, Application-Layer Protocol
PDF Full Text Request
Related items