search query: @supervisor Männistö, Tomi / total: 83
reference: 41 / 83
Author: | Koskinen, Atso |
Title: | Model-based testing of certain elevator control system modules |
Hissin ohjausjärjestelmän eräiden moduulien mallipohjainen testaus | |
Publication type: | Master's thesis |
Publication year: | 2009 |
Pages: | 85 Language: eng |
Department/School: | Tietotekniikan laitos |
Main subject: | Tietojenkäsittelyoppi (T-76) |
Supervisor: | Männistö, Tomi |
Instructor: | Suihkonen, Kari |
OEVS: | Electronic archive copy is available via Aalto Thesis Database.
Instructions Reading digital theses in the closed network of the Aalto University Harald Herlin Learning CentreIn the closed network of Learning Centre you can read digital and digitized theses not available in the open network. The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/ You can read theses on the Learning Centre customer computers, which are available on all floors.
Logging on to the customer computers
Opening a thesis
Reading the thesis
Printing the thesis
|
Location: | P1 Ark Aalto | Archive |
Keywords: | model software testing test automation embedded malli ohjelmisto testaus testi automaatio sulautettu |
Abstract (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 record number: 37370
+ add basket
INSSI