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

      51 Siwaa ja Valintataloa suljetaan – tässä koko lista

    2. 2

      Perhetragedia taustalla – MM-kisojen johtoon äkillinen muutos

    3. 3

      Pelastajien kuvat kertovat lohduttomasta urakasta: 17-vuotias suomalaisnuori putosi Alpeilla jäärotkoon ja kuoli

    4. 4

      Ex-salibandyvalmentaja yritti raiskata naisen pensaassa – poliisi ehti väliin

    5. 5

      Juha Junno jättää Oulun Kärpät

    6. 6

      Kimmo kuvasi tulipallon Nurmijärven taivaalla – Ursan Jaakko tunnisti 5 sekunnissa

    7. 7

      Harvinaisen härski temppu: Joku onki Siwan postilaatikosta laskun ja vaihtoi siihen oman tilinumeronsa – maksoitko sinäkin huijarille?

    8. 8

      Poliisin kuvat: palkitun kissakasvattajan pakastimesta löytyi karmea yllätys – ”Pyörryin, kun sain puhelun”

    9. 9

      Upea pari! Tässä on Minka Kuustosen komea näyttelijärakas – yhdessä jo vuosia

    10. 10

      IS seuraa sprintin karsintaa livenä – pääseekö Mari Laukkanen jatkoon?

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

      Nämä kuitit kannattaa säästää – ”Silloin kuittien on löydyttävä”

    2. 2

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    3. 3

      Lauri, 30, kertoo miksi pettää vaimoaan Tinder-naisten kanssa: ”En tunne minkäänlaista syyllisyyttä”

    4. 4

      Poliisin kuvat: palkitun kissakasvattajan pakastimesta löytyi karmea yllätys – ”Pyörryin, kun sain puhelun”

    5. 5

      Näitä tuotteita Suomen vaarallisimmat vangit himoitsevat selleihinsä Riihimäen vankilan omasta kaupasta

    6. 6

      Suomalaismies aikoo miljonääriksi 500 päivässä – näin hän sen tekee

    7. 7

      Tuskien taival: Kohutun Adrian Solanon MM-hiihto alkoi karmealla tavalla – matka jäi lopulta kesken

    8. 8

      ”Maailman täydellisin nainen” Kelly, 37, paljastaa luomukurvinsa kiusoittelevassa kylpykuvassa: ”Täydellinen tiimalasivartalo”

    9. 9

      Perhetragedia taustalla – MM-kisojen johtoon äkillinen muutos

    10. 10

      Sulhanen tuomittiin brittikirjailijan murhasta – kirjailija oli keksinyt itse ruumiin piilopaikan

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

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

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

    3. 3

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    4. 4

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

    5. 5

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    6. 6

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    7. 7

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

    8. 8

      Yleinen virhe wc-pöntöllä: Tästä syystä pyttyyn jää helposti ”jarrutusjäljet”

    9. 9

      Anu Saagim haukkui Maria Veitolaa rumaksi suorassa lähetyksessä – Veitola harmistui studioyleisön reaktiosta: ”Yleisö nauraa ja taputtaa”

    10. 10

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      51 Siwaa ja Valintataloa suljetaan – tässä koko lista

    2. 2

      Perhetragedia taustalla – MM-kisojen johtoon äkillinen muutos

    3. 3

      Pelastajien kuvat kertovat lohduttomasta urakasta: 17-vuotias suomalaisnuori putosi Alpeilla jäärotkoon ja kuoli

    4. 4

      Ex-salibandyvalmentaja yritti raiskata naisen pensaassa – poliisi ehti väliin

    5. 5

      Juha Junno jättää Oulun Kärpät

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

      Nämä kuitit kannattaa säästää – ”Silloin kuittien on löydyttävä”

    2. 2

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    3. 3

      Lauri, 30, kertoo miksi pettää vaimoaan Tinder-naisten kanssa: ”En tunne minkäänlaista syyllisyyttä”

    4. 4

      Poliisin kuvat: palkitun kissakasvattajan pakastimesta löytyi karmea yllätys – ”Pyörryin, kun sain puhelun”

    5. 5

      Näitä tuotteita Suomen vaarallisimmat vangit himoitsevat selleihinsä Riihimäen vankilan omasta kaupasta

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

      Julkkiksilta sataa tukea rumaksi haukutulle Maria Veitolalle – Rakel Liekiltä tyhjentävä kommentti

    2. 2

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

    3. 3

      Kummisetä antoi 10-vuotiaalle tyttärelle lahjarahaa – Kela rokotti koko perheeltä 341,52 euroa/kk

    4. 4

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

    5. 5

      Traaginen onnettomuus Helsingissä – työkoneen kauha osui kävelijään, nainen kuoli vammoihinsa

    6. Näytä lisää