Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Modeemilokeista generoitujen operaattoritestitiedostojen testausautomaatio

Kylmäoja, Jari (2022)

 
Avaa tiedosto
Kylmaoja_Jari.pdf (1.954Mt)
Lataukset: 


Kylmäoja, Jari
2022
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022052411814
Tiivistelmä
Opinnäytetyön aiheena oli toteuttaa testausautomaatio, jossa päivittäin ladatuista modeemilokeista generoidaan operaattoritestitiedostoja testattavaksi ja raportoidaan saadut testitulokset eteenpäin tapauskohtaisille vastuuhenkilöille. Generointiskriptin jatkokehittämisen lisäksi työhön sisältyi lokien ennakkotarkistusskriptin kirjoittaminen, joka analysoi lokit ja varmistaa vaadittujen tapahtumien löytymisen niistä. Puuttuvia tapahtumia pyritään löytämään ja yhdistelemään toisista, yhteensopivista lokitiedostoista ennen testitiedostojen generointivaiheeseen siirtymistä.

Testausautomaation varhaiset vaiheet ja tarvittavat eräajot toteutettiin Linux-ympäristössä Python- ja Bash-skriptejä käyttäen. Automaatiovaiheiden välitulokset kirjoitetaan CSV-tiedostoon. Generointiskriptin tuottamat testitiedostot ovat C-kielisiä, kuten niiden testausympäristökin.

Opinnäytetyö alkoi tutkimalla manuaalisesti ladattuja modeemilokeja ja kartoittamalla puuttuvien tapahtumien tyyppejä ja niiden puuttumisen todennäköisyyttä. Tämän perusteella ennakkotarkistus- ja generointiskriptiin suunniteltiin ja toteutettiin lokitiedostojen tietojen yhdistelyn mahdollistavaa älykkyyttä. Lisäksi tutkittiin päivittäin saatujen lokipakettien hakemistorakennetta ja niiden sisältämiä tiedostotyyppejä. Lokipakettien sisältöä optimoitiin tunnistamalla ja jättämällä niistä pois tarpeettomat hakemistot ja tiedostotyypit.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste