Digitoday

Valikko

Väitöstutkimus synnytti työkalun ohjelmistojen yhteispelin testaamiseen

Väitöskirjatutkimuksen tuloksena syntynyt menetelmä tehostaa yksittäisten tietokoneohjelmien testausta, mutta suurin hyöty tulee mahdollisuudesta testata useita eri ohjelmia samanaikaisesti.
Esimerkiksi älypuhelimen lukuisat toiminnot, kuten kamera, kuvien katselin, kalenteri, viestintä, herätyskello, www-selain ja perinteinen puhelin ovat kaikki erillisiä tietokoneohjelmia. Erillisyydestä huolimatta niiden on pystyttävä yhteispeliin.

Videokuvaus tai lomakuvien katselu eivät saa seota, vaikka kalenterista tulisi hälytys palaveriin. Tuleva puhelu ei saa estää bussiaikataulujen tutkimista www-selaimella. Entä mitä pitäisi tapahtua, kun herätyskello alkaa soida saapuvan puhelun jo hälyttäessä tai päinvastoin?

– Älypuhelimien mukana toimitetaan kymmeniä tietokoneohjelmia ja niitä voi itse asentaa puhelimeen lisää. Tietokoneohjelmien virheet, jotka jäävät testauksessakin huomaamatta, päätyvät kuluttajien harmiksi, toteaa diplomi-insinööri Antti Kervinen.

Hän on väitöskirjatutkimuksessaan kehittänyt tietokoneohjelmien yhteistoiminnan testaamiseen uutta testausmenetelmää.

Menetelmä tehostaa tavanomaista yksittäisten tietokoneohjelmien testausta, mutta sen suurin hyöty saadaan mahdollisuudesta testata useita tietokoneohjelmia samanaikaisesti.

Testauksen työkalu
avointa lähdekoodia

Tietokoneohjelmista etsitään virheitä ja epäjohdonmukaisuuksia viime kädessä testaamalla niitä. Usein testaaminen tarkoittaa ohjelman ominaisuuksien koekäyttämistä hieman eri tavoin kerta toisensa jälkeen.

– Tosin ohjelmat ovat yleensä niin monimutkaisia, ettei kaikkia mahdollisia käyttötapoja kaikin mahdollisin asetuksin ole mahdollista testata. Vielä toivottomammaksi tilanne muuttuu, kun ohjelmien välinen yhteispelikin pitäisi testata, Kervinen sanoo.

Hänen kehittämänsä menetelmä mahdollistaa yhden tuotteen testaamiseen laaditun materiaalin käytön kokonaan tai soveltuvin osin muiden samankaltaisten ohjelmien testaamisessa. Tämä helpottaa esimerkiksi uusien ohjelmaversioiden tai saman tuoteperheen muiden tuotteiden testaamista.

Menetelmää hyödyntävä TEMA-työkalu testaa valittujen ohjelmien yhteistoimintaa täysin automaattisesti. TEMA-työkalu on tehty Tampereen teknillisen yliopiston testaustutkimusprojekteissa ja sitä kehitetään edelleen. Työkalun lähdekoodi on avointa ja se on saatavilla veloituksetta netistä.

Diplomi-insinööri Antti Kervisen tietotekniikan alaan kuuluva väitöskirja Towards Practical Model-Based Testing: Improvements in Modelling and Test Generation (Kohti käytännön mallipohjaista testausta: parannuksia mallinnukseen ja testien generointiin) tarkastetaan Tampereen teknillisen yliopiston tieto- ja sähkötekniikan tiedekunnassa perjantaina 5.12.2008 kello 12.00. Vastaväittäjinä toimivat Ph.D. Alan Hartman (IBM Haifa Research Laboratory) ja professori Matti Nykänen (Kuopion yliopisto). Tilaisuutta valvoo professori Antti Valmari TTY:n ohjelmistotekniikan laitokselta.

Kommentit

    Näytä lisää

    Näitä luetaan!

    1. 1

      Emmerdalesta tuttu näyttelijä kihlautui Britannian väkivaltaisimman ja vaarallisimman vangin kanssa: ”Olen rakastunut häneen”

    2. 2

      Martina Aitolehti huomannut huolestuttavan piirteen nuorissa naisissa: ”Eivät osaa mitään”

    3. 3

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    4. 4

      Päätös on tehty: Kaisa Mäkäräinen ei osallistu Lahden MM-kisoihin

    5. 5

      Melrose Placesta tuttu Lisa Rinna, 53, julkaisi uskaliaan alastonkuvan – ”Naisvartalo on niin kaunis”

    6. 6

      Suomen valtiota ja tuhansia kotikoneita piinannut teinihakkeri vangittiin – petti poliisille antaman lupauksensa

    7. 7

      Donald Trumpin Tiffany-tytär, 23, nolattiin muotitapahtumassa – kukaan ei halunnut istua vieressä: ”Ihmiset pakenivat”

    8. 8

      Suomi-brändit halusivat vetoapua Duudsoneilta: ensimmäistä rodeovideota on katsottu Facebookissa jo 5 miljoonaa kertaa

    9. 9

      Äiti ihmettelee, miksi kuollut poika saa yhä karhukirjeitä – ”Häntä uhataan oikeuden­käynneillä”

    10. 10

      8 asiaa, jotka seksikaupan työntekijät haluavat sinun tietävän

    11. Näytä lisää
    1. 1

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    2. 2

      Poliisi Sastamalan kaksoissurmasta: Tekoa edelsi perheriita

    3. 3

      Donald Trumpin Tiffany-tytär, 23, nolattiin muotitapahtumassa – kukaan ei halunnut istua vieressä: ”Ihmiset pakenivat”

    4. 4

      194-senttisen suomalaisen teinitytön temppu hätkäytti NBA-leirillä – valmentaja: ”Häntä yritetään repiä joka paikkaan”

    5. 5

      Sastamalan surmakuskin vaimo hakee eroa

    6. 6

      Jumboksi jääneeltä Hanna Sumarilta kova purkaus TTK:sta – koki karvaan pettymyksen: ”Tulin tosi surulliseksi”

    7. 7

      Muistatko missä kävit eilen tai viime viikolla? Yksi verkkosivu tietää kaiken

    8. 8

      Taistelu potilaiden oikeuksista: Parantumattomasti sairas Jari, 54, aikoo vaarantaa terveytensä, jos hallitus ei peru päätöstään

    9. 9

      Vanhojen tanssien pukuloistoa – katso lukijoiden upeat kuvat juhlapuvuista!

    10. 10

      Patrik Laine tulikuumassa vireessä – nyt jäi Ovetshkin taakse

    11. Näytä lisää
    1. 1

      Prisman kassamyyjä sai pyörätuolimiehen itkemään Helsingissä – jonossa ollut Jatta riensi apuun: ”Olin niin kiukkuinen”

    2. 2

      Takavuosien seksisymboli Outi Alanen 50 vuotta – katosi tv:stä eikä saa näyttelijän töitä: ”En kuulu hyvä veli -verkostoon”

    3. 3

      Tutkijat tekivät pelottavan löydön merenpohjasta 10 kilometrin syvyydestä

    4. 4

      MTV: Saara Aalto kärsii kiusallisesta ja kivuliaasta naistentaudista: ”Ei parannuskeinoa”

    5. 5

      Kauniin naisen tavallisen näköisestä Instagram-kuvasta yllättäen nettihitti: ”Kaikkien aikojen traagisin otos”

    6. 6

      Pekka Vähäsöyrinki tunnusti Mika Myllylän haudalla, milloin dopinginkäyttö alkoi: ”Siinä hetkessä annoin periksi”

    7. 7

      Nuori mies jäi kiinni pettämisestä nololla tavalla – typerä töppäys sosiaalisessa mediassa kavalsi

    8. 8

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    9. 9

      Kanadan hurmuriministeri sai Ivanka Trumpin pasmat sekaisin – flirttaileva kuva leviää vauhdilla

    10. 10

      Jasse-vauva lakkasi hengittämästä, isä ei epäröinyt hetkeäkään – ”Hän rakasti meidän pojan henkiin”

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      Emmerdalesta tuttu näyttelijä kihlautui Britannian väkivaltaisimman ja vaarallisimman vangin kanssa: ”Olen rakastunut häneen”

    2. 2

      Martina Aitolehti huomannut huolestuttavan piirteen nuorissa naisissa: ”Eivät osaa mitään”

    3. 3

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    4. 4

      Päätös on tehty: Kaisa Mäkäräinen ei osallistu Lahden MM-kisoihin

    5. 5

      Melrose Placesta tuttu Lisa Rinna, 53, julkaisi uskaliaan alastonkuvan – ”Naisvartalo on niin kaunis”

    6. Näytä lisää
    1. 1

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    2. 2

      Poliisi Sastamalan kaksoissurmasta: Tekoa edelsi perheriita

    3. 3

      Donald Trumpin Tiffany-tytär, 23, nolattiin muotitapahtumassa – kukaan ei halunnut istua vieressä: ”Ihmiset pakenivat”

    4. 4

      194-senttisen suomalaisen teinitytön temppu hätkäytti NBA-leirillä – valmentaja: ”Häntä yritetään repiä joka paikkaan”

    5. 5

      Sastamalan surmakuskin vaimo hakee eroa

    6. Näytä lisää
    1. 1

      Prisman kassamyyjä sai pyörätuolimiehen itkemään Helsingissä – jonossa ollut Jatta riensi apuun: ”Olin niin kiukkuinen”

    2. 2

      Takavuosien seksisymboli Outi Alanen 50 vuotta – katosi tv:stä eikä saa näyttelijän töitä: ”En kuulu hyvä veli -verkostoon”

    3. 3

      Tutkijat tekivät pelottavan löydön merenpohjasta 10 kilometrin syvyydestä

    4. 4

      MTV: Saara Aalto kärsii kiusallisesta ja kivuliaasta naistentaudista: ”Ei parannuskeinoa”

    5. 5

      Kauniin naisen tavallisen näköisestä Instagram-kuvasta yllättäen nettihitti: ”Kaikkien aikojen traagisin otos”

    6. Näytä lisää