3G SGSN Toiminnallisuustestauksen Automatisointi
Data(s) |
18/12/2007
18/12/2007
2007
|
---|---|
Resumo |
3G SGSN (3rd Generation Serving GPRS Support Node) onUMTS (Universal Mobile Telecommunications System) pakettiverkon verkkoelementti, joka toimii linkkinä ulkoisen verkon(kuten Internet) ja radioverkon välillä. 3G SGSN ylläpitää tilaajan tietoja ja paikannustietoja päätelaitteen liikkuessa verkon sisällä ja välittää myös dataa ulkoisen verkon ja mobiilipäätelaitteen välillä. Tämän diplomityön aiheena on 3G SGSN toiminnallisuus-testauksen automatisointi. Työssä kehitetään 3G SGSN toiminnallisuustestaukseen soveltuva testauksen automatisointijärjestelmä Linux-ympäristössä AuTS (Automated Test Sequences)-automatisointityökalulla. Kehitystyöhön kuuluu järjestelmän suunnittelu ja toteutus. Toteutettu automatisointijärjestelmä suorittaa 3G SGSN toiminnallisuustestauksen istunnon- ja liikkuvuudenhallinnan testitapauksia.Suoritettujen testitapausten tuloksista luodaan HTML (Hypertext Markup Language)-raportti, joka sisältää tiedot ja analyysit suoritetuista testitapauksista sekä linkit testitapausten lokitietoihin. Hyvä automatisointi vaatii suunnittelua, jossa huomioidaan käytettävyys ja ylläpidettävyys. Näihin ominaisuuksiin on toteutuksessa kiinnitetty erityistä huomiota. Lopputuloksena saatiin toimiva automatisointijärjestelmä, joka osoittaa automatisoinnin tuovan huomattavia etuja toiminnallisuustestauksen tehokkuuteen. Työssä käsitelläänmyös ohjelmistotestausta sekä testauksen automatisointia ja niiden periaatteita. 3G SGSN (3rd Generation Serving GPRS Support Node) is UMTS (Universal Mobile Telecommunications System) packet core network element that works as a link between an external network (like Internet) and radio network. 3G SGSN maintains the subscriber data and location information during the movement of the mobile terminal in the radio network 3G SGSNis connected to. 3G SGSN also forwards the sent data between an external network and mobile terminal. Task in this master's thesis is to develop an automation system for 3G SGSN functional testing. The automation system is developed in Linux environment with AuTS (Automatic Test Sequences)-tool. Thedevelopment work includes planning and implementation of the system. The implemented automation system executes 3G SGSN session- and mobility management test cases. After the execution an HTML (Hypertext Markup Language)-report iscreated. It includes information about test case executions, analysis of every execution and links to the log files of the executed test cases. Good automation needs planning, that includes also usability and maintenance aspects. These topics are specially considered in the implemented application. As a result we got a working automation system that proves the remarkable benefits of the automation in software testing effectiveness. In this diploma work alsosoftware testing and test automation topics and principles are covered. |
Identificador | |
Idioma(s) |
fi |
Palavras-Chave | #3G SGSN #GPRS #ohjelmistotestaus #testauksen automatisointi #3G SGSN #GPRS #software testing #test automation |
Tipo |
Diplomityö Master's thesis |