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

      Uskomatonta, mutta totta – Aku Ankka ennusti Saara Aallon finaalipaikan jo elokuussa

    2. 2

      Brittilehdeltä raju väite Saara Aallon finaalipaikasta: Tuotanto käynnisti selvityksen Suomesta annetuista ”kielletyistä äänistä”

    3. 3

      Koko ABC tyhjeni ja Ville, 19, jäi yksin lukkojen taakse: ”Olin istumassa tuolla pimeässä nurkassa – tää mesta suljettiin!”

    4. 4

      Trump hyökkäsi Kiinan toimia vastaan Twitterissä

    5. 5

      Tyrmäystappio: Italian pääministeri Matteo Renzi eroaa

    6. 6

      Poliisi IS:lle: Tällainen tausta Imatran epäillyllä 23-vuotiaalla kolmoismurhaajalla on

    7. 7

      Uskomatonta! Saara Aalto teki sen – pääsi heittämällä X Factor -finaaliin

    8. 8

      Silminnäkijä: Imatralla surmattujen viimeiset hetket – tulivat vain käväisemään ravintolassa

    9. 9

      Torilla tavataan! Saara Aalto saapuu maanantaina esiintymään Suomeen

    10. 10

      Antton Puonti voitti Talent Suomen

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

      Poliisi IS:lle: Tällainen tausta Imatran epäillyllä 23-vuotiaalla kolmoismurhaajalla on

    2. 2

      Saara Aallon uskomaton Chandelier-esitys sai Sharonin kyyneliin – ei saanut sanaa suustaan, juontaja joutui pelastamaan tilanteen

    3. 3

      Uutisvuodon Sipilä-vitsi hämmensi lauantai-iltana – Mitä lähetyksessä tapahtui?

    4. 4

      Todelliset syyt, joiden vuoksi naiset voihkivat seksin aikana

    5. 5

      Silminnäkijä: Imatralla surmattujen viimeiset hetket – tulivat vain käväisemään ravintolassa

    6. 6

      Poliisi: Kolme naista ammuttiin yöllä Imatralla – 23-vuotias epäilty otettu kiinni paikan päältä

    7. 7

      Tuottaja paljastaa: Uutisvuodon studioyleisökin hämmentyi Baba Lybeckin Sipilä-vitsistä – Jari Tervo tajusi juonen heti

    8. 8

      Kaupunginvaltuuston puheenjohtaja Tiina Wilén-Jäppinen sai surmansa Imatran kolmoismurhassa: ”Moderni karjalaisnainen”

    9. 9

      X Factor -tuomari yllätti puhumalla suomea – Saara Aalto hämmästyi: ”Minulla on viesti kaikille suomalaisille....”

    10. 10

      Uskomatonta! Saara Aalto teki sen – pääsi heittämällä X Factor -finaaliin

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

      Poliisi IS:lle: Tällainen tausta Imatran epäillyllä 23-vuotiaalla kolmoismurhaajalla on

    2. 2

      Raju huhu Lewis Hamiltonista – ”Se on yksityisasia”

    3. 3

      WhatsApp katoaa miljoonista puhelimista – katso, onko omasi listalla

    4. 4

      7 yleisen syövän varhaiset varoitusmerkit – tunnista ajoissa

    5. 5

      Raakel Lignellin raju painonpudotus ja tiukka ruokavalio johtivat pysyviin terveysongelmiin: ”Riistäytyi vähän käsistä”

    6. 6

      Tuulenvire paljasti Donald Trumpin omituisen ”asumokan” – netti sekosi lentokentältä napatusta kuvasta

    7. 7

      Perhesyyt eivät painaneet? Mika Salolla teoria Nico Rosbergin lopettamisesta: ”Kukaan ei tajua sitä…”

    8. 8

      Nainen teki ”pettämistestin” poikaystävälleen – lopputulos ei ilahduttanut, videolla jo 6 miljoonaa katselukertaa

    9. 9

      Aleksi Valavuori julkaisi matkakuvan Los Angelesista: maisemaotos paljastuikin Ikean sisustustauluksi – some repesi

    10. 10

      Todelliset syyt, joiden vuoksi naiset voihkivat seksin aikana

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      Uskomatonta, mutta totta – Aku Ankka ennusti Saara Aallon finaalipaikan jo elokuussa

    2. 2

      Brittilehdeltä raju väite Saara Aallon finaalipaikasta: Tuotanto käynnisti selvityksen Suomesta annetuista ”kielletyistä äänistä”

    3. 3

      Koko ABC tyhjeni ja Ville, 19, jäi yksin lukkojen taakse: ”Olin istumassa tuolla pimeässä nurkassa – tää mesta suljettiin!”

    4. 4

      Trump hyökkäsi Kiinan toimia vastaan Twitterissä

    5. 5

      Tyrmäystappio: Italian pääministeri Matteo Renzi eroaa

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

      Poliisi IS:lle: Tällainen tausta Imatran epäillyllä 23-vuotiaalla kolmoismurhaajalla on

    2. 2

      Saara Aallon uskomaton Chandelier-esitys sai Sharonin kyyneliin – ei saanut sanaa suustaan, juontaja joutui pelastamaan tilanteen

    3. 3

      Uutisvuodon Sipilä-vitsi hämmensi lauantai-iltana – Mitä lähetyksessä tapahtui?

    4. 4

      Todelliset syyt, joiden vuoksi naiset voihkivat seksin aikana

    5. 5

      Silminnäkijä: Imatralla surmattujen viimeiset hetket – tulivat vain käväisemään ravintolassa

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

      Poliisi IS:lle: Tällainen tausta Imatran epäillyllä 23-vuotiaalla kolmoismurhaajalla on

    2. 2

      Raju huhu Lewis Hamiltonista – ”Se on yksityisasia”

    3. 3

      WhatsApp katoaa miljoonista puhelimista – katso, onko omasi listalla

    4. 4

      7 yleisen syövän varhaiset varoitusmerkit – tunnista ajoissa

    5. 5

      Raakel Lignellin raju painonpudotus ja tiukka ruokavalio johtivat pysyviin terveysongelmiin: ”Riistäytyi vähän käsistä”

    6. Näytä lisää