haku: @keyword embedded / yhteensä: 10
viite: 8 / 10
Tekijä: | Koskinen, Atso |
Työn nimi: | Model-based testing of certain elevator control system modules |
Hissin ohjausjärjestelmän eräiden moduulien mallipohjainen testaus | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2009 |
Sivut: | 85 Kieli: eng |
Koulu/Laitos/Osasto: | Tietotekniikan laitos |
Oppiaine: | Tietojenkäsittelyoppi (T-76) |
Valvoja: | Männistö, Tomi |
Ohjaaja: | Suihkonen, Kari |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark Aalto | Arkisto |
Avainsanat: | model software testing test automation embedded malli ohjelmisto testaus testi automaatio sulautettu |
Tiivistelmä (fin): | Sulautettujen järjestelmien testaamisesta on tulossa yhä haasteellisempaa, koska ohjelmistot muodostavat entistä suuremman osan kokonaisuudesta. Ominaisuuksia, jotka on aiemmin poikkeuksetta toteutettu laitteistolla, toteutetaan nyt ohjelmistopohjaisina. Yhtenä ratkaisuna näihin haasteisiin, on päädytty hyödyntämään mallipohjaista testausautomaatiota uudella yksikkö- ja integraatiotestaustasojen väliin sijoittuvalla moduulitestaustasolla. Tämän työn tavoitteena on määritellä uusi moduulitestausympäristö sulautetun ohjelmiston testaamiseen ja toteuttaa testit yhdelle kehitteillä olevan hissinohjausjärjestelmän turvajärjestelmään kuuluvalle piirikortille. Konstruktiivisen tutkimusmenetelmän avulla selvitetään, kuinka testausautomaation voi integroida kehitysprosessin osaksi, millaisten vikojen etsimiseen testausautomaatiota kannattaa hyödyntää, millaisia tavoitteita ja mittareita voidaan asettaa testien kattavuudelle sekä kuinka saavutettuja hyötyjä voidaan arvioida. Työssä kuvataan, kuinka automatisoitu moduulitestaus toteutetaan ja liitetään osaksi organisaation kehitysprosessia. Lisäksi nykyisiin käytäntöihin esitetään joitain parannusehdotuksia. Työn aikana selvisi, että vaikka automatisoiduilla testeillä pystytäänkin etsimään monenlaisia vikoja, on kannattavuus arvioitava tapauskohtaisesti. Arvioinnin avuksi on luokiteltu vikatyyppejä, joiden etsiminen automatisoidusti on erityisen kallista. Lisäksi moduulitestaukselle esitetään työn ympäristöön sopivia kattavuustavoitteita ja -mittareita. Kaiken kaikkiaan testausautomaatio on kallista, mutta toisaalta selvästi olemassa olevien pitkän aikavälin hyötyjen arvioiminen on vaikeaa. |
ED: | 2009-05-07 |
INSSI tietueen numero: 37370
+ lisää koriin
INSSI