Näytä suppeat kuvailutiedot

Automation for a base station stability testing

Punnek, Elvis (2016)

dc.contributor.authorPunnek, Elvis-
dc.date.accessioned2016-04-15T06:44:03Z
dc.date.available2016-04-15T06:44:03Z
dc.date.issued2016-
dc.identifier.uriURN:NBN:fi:amk-201604154398-
dc.identifier.urihttp://www.theseus.fi/handle/10024/106812
dc.description.abstractThis Batchelor’s thesis was commissioned by Oy LM Ericsson Ab Oulu. The aim of it was to help to investigate and create a test automation solution for the stability testing of the LTE base station. The main objective was to create a test automation for a predefined test set. This test automation solution had to be created for specific environments and equipment. This work included creating the automation for the test cases and putting them to daily test automation jobs. The key factor was to create one test set which includes lots of test cases. All of the test cases needed to be automated so there was no need for outside configuration in daily basis. These test cases included steps for setting up the environment, running test sequences and after that reporting test results. The main test automation framework was built on Java and therefore, lots of other functionality was also built with Java This test automation solution was successfully created and put into daily test automation jobs. The test cases created for the job will continue to be developed further whenever there is a need to add or fix any features. The test reporting part for the test job is reporting all needed information after tests and therefore, this can be used to determinate the state of the software used. The test automation solution will be used daily for test automation clusters and it will provide lots of information of the current software. This will also free time from the manual testing for other necessary things.en
dc.description.abstractTämän opinnäytetyön tilasi Oy LM Ericsson AB Oulu. Työ tilattiin LTE tukiaseman stabiiliuden testiautomaatioratkaisun tutkimisen ja toteuttamisen helpottamiseksi. Työn päätavoite oli toteuttaa testiautomaatio etukäteen suunnitellulle testisarjalle. Tämä testiautomaatioratkaisu haluttiin toteuttaa tietylle ympäristölle ja laitteistolle. Työ sisälsi automaation toteutuksen testitapauksille sekä niiden integroinnin päivittäiseen automaatio ajoon. Työn tärkein osa-alue oli testisarjan toteutus, joka sisälsi useita testitapauksia. Kaikkien testitapauksien automaatio oli tarpeellista, jotta manuaalista konfigurointia ei tarvitsisi tehdä päivittäin. Nämä testitapaukset sisälsivät osia ympäristön alustamisesta, testisarjojen toteuttamisesta sekä sen jälkeen, testitulosten raportoinnista. Pääasiallinen testiautomaatioympäristö oli rakennettu Java -pohjaisen ratkaisun päälle, joten tämän vuoksi suurin osa uudesta toiminnallisuudesta myös toteutettiin Java -ohjelmointikielellä. Testiautomaatioratkaisu toteutettiin onnistuneesti ja laitettiin päivittäiseen testiautomaatioajoon. Testiautomaatioon toteutettuja testitapauksia tullaan jatkokehittämään tulevaisuudessa uusien ominaisuuksien tai korjaustarpeiden ilmaantuessa. Testiautomaation testiraportointiosa raportoi kaiken tarvittavan informaation testien ajon jälkeen ja tätä voidaan käyttää käytössä olevan ohjelmiston tilan toteamiseen. Testiautomaatioratkaisua käytetään päivittäin testiautomaatiolaitteissa ja se tarjoaa paljon tietoa viimeisestä ohjelmistoversiosta. Ratkaisu myös vapauttaa huomattavan määrän aikaa manuaalisesta testauksesta muihin tarpeellisiin asioihin.fi
dc.language.isoeng-
dc.publisherOulun ammattikorkeakoulu-
dc.rightsAll rights reserved-
dc.titleAutomation for a base station stability testingen
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/2137-
dc.organizationOulun ammattikorkeakoulu-
dc.contributor.organizationOulun ammattikorkeakoulu-
dc.subject.keywordLTE-
dc.subject.keywordTest automation-
dc.subject.keywordJava-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.disciplineTietotekniikan tutkinto-ohjelma-


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot