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
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Prototyyppilaitteiden automatisoitu rautapohjaisen suorituskyvyn testaus

Peippo, Raili (2009)

 
Avaa tiedosto
Peippo_Raili.pdf (433.4Kt)
Lataukset: 


Peippo, Raili
Jyväskylän ammattikorkeakoulu
2009
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200912036989
Tiivistelmä
Tämän opinnäytetyön toimeksiantaja oli Digia Oyj. Digia Oyj on ohjelmistokehitysyritys, joka toimittaa tieto- ja viestintäteknologian ratkaisuja maailmanlaajuisesti. Digia Oyj on myös vahva toimija mobiililaitteiden ohjelmistotestauksessa.

Tämän opinnäytetyön tarkoituksena oli löytää toimiva konsepti rautapohjaisten vikojen löytämiseksi prototyyppilaitteista testaamalla enimmäkseen automatisoidusti laitteiden rautapohjaista suorituskykyä. Konseptin käytännön toteutuksen oli oltava sekä nopeasti että mahdollisimman vähällä työmäärällä toteutettavissa, jotta ohjelmistotestauksesta ei tarvitsisi kuluttaa liikaa resursseja. Myös prosessin, jonka perusteella rautapohjaiset viat erotetaan ohjelmistopohjaisista virhetiloista, oli oltava selkeä ja yhtenäinen.

Digia Oyj:n kohdetoimialue mobiililaitteiden testauksessa on ohjelmistopohjainen testaus. Yhden mobiililaitteen mallin kehityskaaren aikana tehdään kuitenkin useita versioita sekä rautatoteutuksesta että ohjelmistototeutuksesta. Koska ohjelmistotestauksessa käytetään vielä kehitysvaiheessa olevia laitteita, on mahdollista, että myös prototyyppilaitteen rautatoteutuksen valmistuksen yhteydessä on tapahtunut virheitä. Tästä johtuen on tärkeää löytää rautapohjaisesti rikkinäiset laitteet ennen niiden laittamista ohjelmistotestaukseen. Rikkinäisillä laitteilla tehdyn ohjelmistotestauksen tulosten paikkansapitävyys on kyseenalaista, joten kyseiset testitapaukset pitää suorittaa uudelleen toimivalla laitteella. Uudelleen testaus taas aiheuttaa turhaa työtä ja kuluttaa resursseja.

Testauskonseptiin suunniteltiin sekä manuaalista suorituskyvyn testausta että automatisoitua kestävyystestausta. Käytännön toteutuksesta saatujen tulosten perusteella voidaan todeta, että on mahdollista erottaa selkeästi rautapohjaiset viat ohjelmistopohjaisista käyttämällä testauskonseptissa suunniteltuja testausprosesseja. Tuloksien vahvistukseksi ajettu pidempi referenssiajo varmisti testauskonseptin tuloksien paikkaansapitävyyden ja toimivuuden. Myös vaatimukset mahdollisimman pienestä työmäärästä sekä ajan kulusta käytännön toteutuksen suhteen onnistuttiin täyttämään.
 
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