Päätelaitteiden testauksen raportointijärjestelmä pilvialustalla
Rantanen, Niina (2017)
Rantanen, Niina
Metropolia Ammattikorkeakoulu
2017
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201803263789
https://urn.fi/URN:NBN:fi:amk-201803263789
Tiivistelmä
Teleoperaattorille palvelujen ja laitteiden testaus on olennainen osa laadunvalvontaa. Insinöörityön tarkoituksena oli parantaa päätelaitetestien raportointia. Päätelaitetesteissä havainnoidaan päätelaitteiden suorituskykyä, sisäistä toimintaa sekä laitteen ja verkon välisiä asioita. Insinöörityön toimeksiantajana oli Suomessa toimiva teleoperaattori.
Insinöörityön tavoitteena oli verkkoyhteydellä varustettujen päätelaiteiden testitulosten asettaminen automaattisesti käyttäjien saataville niin, että data on ymmärrettävässä graafisessa muodossa ja helposti saatavilla. Ennen raportointijärjestelmän rakentamista testaajat keräsivät testitulokset raporttimuotoon manuaalisesti raakadatasta, testiraporteille ei ollut keskitettyä säilytyspaikkaa ja testituloksien saaminen visuaaliseen muotoon oli työlästä.
Raportointijärjestelmän pääkomponentteina toimivat datan käsittelyä tarjoava lokienhallintaohjelmisto sekä julkisen pilven palvelu, joka tarjoaa konesalikapasiteettia. Insinöörityön keskeisenä tavoitteena oli järjestelmän alustana toimivan konesalin suunnittelu ja toteutus pilveen, mikä vaati saumatonta integraatiota sovellusten kesken.
Insinöörityön tuloksena syntyi testitulosten raportointijärjestelmä, joka käyttää skaalautuvaa pilvialustaa. Raportointijärjestelmä tallentaa ja tuottaa käyttäjille automaattisesti visuaalisia testiraportteja keskitetyssä paikassa. Raportointijärjestelmän automaatio saatiin nostettua halutulle tasolle ja testitulokset kulkeutuvat testiajojen jälkeen automaattisesti parsittaviksi ja visuaalisiksi raporteiksi verkkokäyttöliittymään, johon tehtiin kahdet eritasoiset käyttäjätunnukset. Raporteista on selkeästi havaittavissa testiajojen tulokset ja mahdolliset epäkohdat.
Insinöörityön tavoitteena oli verkkoyhteydellä varustettujen päätelaiteiden testitulosten asettaminen automaattisesti käyttäjien saataville niin, että data on ymmärrettävässä graafisessa muodossa ja helposti saatavilla. Ennen raportointijärjestelmän rakentamista testaajat keräsivät testitulokset raporttimuotoon manuaalisesti raakadatasta, testiraporteille ei ollut keskitettyä säilytyspaikkaa ja testituloksien saaminen visuaaliseen muotoon oli työlästä.
Raportointijärjestelmän pääkomponentteina toimivat datan käsittelyä tarjoava lokienhallintaohjelmisto sekä julkisen pilven palvelu, joka tarjoaa konesalikapasiteettia. Insinöörityön keskeisenä tavoitteena oli järjestelmän alustana toimivan konesalin suunnittelu ja toteutus pilveen, mikä vaati saumatonta integraatiota sovellusten kesken.
Insinöörityön tuloksena syntyi testitulosten raportointijärjestelmä, joka käyttää skaalautuvaa pilvialustaa. Raportointijärjestelmä tallentaa ja tuottaa käyttäjille automaattisesti visuaalisia testiraportteja keskitetyssä paikassa. Raportointijärjestelmän automaatio saatiin nostettua halutulle tasolle ja testitulokset kulkeutuvat testiajojen jälkeen automaattisesti parsittaviksi ja visuaalisiksi raporteiksi verkkokäyttöliittymään, johon tehtiin kahdet eritasoiset käyttäjätunnukset. Raporteista on selkeästi havaittavissa testiajojen tulokset ja mahdolliset epäkohdat.