Font Size: a A A

The Design And Implementation Of Dynamic Testing Framework Against Gateway GPRS Support Node

Posted on:2012-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:F HuFull Text:PDF
GTID:2218330362457475Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and mobile communication,3G communication technology spread fast. The functionality extension and stability of GGSN which is the crucial Network Unit in junctions between Internet and Packet Core is concerned by various mobile communication equipment supplier. Today,3G has been spread widely, innovation of products of 3G occur every minute.4G is developing quickly by Long Term Evolution(LTE), functionality of GGSN is showing a trend of more diverse and complex, also GGSN will be evolved to Mobile Packet Gateway in 4G. So testament of GGSN also shows trend of diverse. The improvement and evolution of GGSN test software is on schedule.In this thesis, with Ericsson GGSN Automated Testing Software,(ATS) we discuss the GGSN testing framework and management structure from perspective of software engineering, a new way of optimization and expansibility of testing framework propose, involved TTCN-3 code generating, GGSN dynamic testing, distribute testing. Test against GGSN use Testing and Test Control Notation 3rd version(TTCN-3) language which specified by European Telecommunication Standard Institute(ETSI) which is mainly use for the protocol conformance and interoperability testing and so on. GGSN is just the protocol-centralized equipment. This article focus on GGSN dynamic testing, with dynamic language Ruby which submerged OOP idea, the reconstruction of ATS allows testing without long time compiling, lightening the burden of time-consuming and inefficiency.The development in this thesis is based on TTCN-3 language and GGSN Automated Testing Framework, implement the code generating and dynamic testing with Ruby and Erlang ,also reform the current framework into a new Dynamic Testing Framework(DTF),finally it promote the system's capability,achieve the expected goals .
Keywords/Search Tags:Gateway GRPS Support Node(GGSN), Testing and Test Control Notation 3rd version (TTCN-3), 3rd-generation(3G), 4th-generation(4G), Object Oriented Programming (OOP), Automated-Testing Software(ATS)
PDF Full Text Request
Related items