TTCN testing of WCDMA base station operation and maintenance software
Data(s) |
23/01/2008
23/01/2008
2003
|
---|---|
Resumo |
TTCN-kieltä käytetään testitapausten määrittelemiseen tietoliikennejärjestelmissä. Nykyään TTCN:stä on tullut yhä suositumpi tapa toteuttaa testitapauksia. TTCN tarjoaa hyvän ja yksinkertaisen tavan muuntaa käsin testattavat testitapaukset automatisoiduiksi. Tämän diplomityön yhteydessä toteutettiin TTCN testitapaukset WCDMA -tukiaseman käyttö- ja kunnossapito- (O&M) ohjelmistolle. Ohjelmistoa on käytetty myös toisen sukupolven tukiasemissa, mutta kolmannen sukupolven tukiasemissa sillä on huomattavasti isompi rooli. WCDMA -tukiasemassa O&M käsittelee muun muassa tukiaseman käynnistyksen, virhetilanteet ja valvoo tukiaseman komponentteja. Ensimmäisiä tehtäviä diplomityötä tehdessä oli valita ne testitapaukset, jotka olisivat mahdollisia ja hyödyllisiä toteuttaa TTCN:n avulla. Testitapaukset valittiin valmiina olleista testitapausten kuvauksista. Valitut testitapaukset toteutettiin käyttäen rinnakkaista ja modulaarista TTCN-kieltä ja testattiin WCDMA -tukiasemaa vasten käyttäen TTCN Tester ohjelmistoa. Tämän diplomityön yhteydessä toteutettuja testitapauksia käytetään varmistamaan, että tukiasema voi toipua erilaisista virhetilanteista O&M ohjelmiston avulla. Testitapauksia WCDMA -tukiasemaa vasten ajettaessa varmistetaan myös, että O&M ohjelmisto toimii määrittelyn mukaisesti eri tilanteissa. Toteutetut testi tapaukset korvaavat nykyään käsin testatut O&M testi tapaukset tukiaseman O&M ohjelmistoa testatessa. Automatisoidut testi tapaukset tekevät O&M ohjelmiston testaamisen merkittävästi nopeammaksi ja helpommaksi. TTCN language is used as a way to specify test cases for communication systems. Nowadays TTCN has become more popular way to develop test cases. In this thesis TTCN provides a good and simple way for modifying the manual test cases to be tested automatically. The TTCN test cases for the WCDMA base station operation and maintenance software are developed as part of this thesis. O&M software has been used also in 2G base stations but in 3G it has much bigger role. In WCDMA base stations O&M handles among other things the BTS start up, fault situations and supervises BTS components. First tasks during this thesis were to select those test cases that would be possible and meaningful to implement using TTCN. Test cases were selected from the already prepared test case purposes. The selected test cases were implemented using concurrent and modular TTCN and were tested against WCDMA BTS with the help of the TTCN Tester software. The test cases developed during this thesis are used for assuring that the BTS can recover from different kind of fault situations with the help of the O&M software. When running the test cases against WCDMA base station, it is also confirmed that the O&M software acts according to its specification in different kind of situations. The O&M test cases developed during this thesis are now used instead of the manual test cases when the O&M software of the WCDMA BTS is tested. Automated test cases will make the testing of the O&M software significantly faster and easier. |
Identificador | |
Idioma(s) |
en |
Palavras-Chave | #TTCN #WCDMA #O&M #TTCN #WCDMA #O&M |
Tipo |
Diplomityö Master's thesis |