search query: @keyword monitoring / total: 53
reference: 31 / 53
Author: | Tuominen, Riku |
Title: | Implementing testability as part of a software solution |
Testattavuuden toteuttaminen osana ohjelmistoratkaisua | |
Publication type: | Master's thesis |
Publication year: | 2006 |
Pages: | x + 50 s. Language: eng |
Department/School: | Tietotekniikan osasto |
Main subject: | Ohjelmistotekniikka (T-106) |
Supervisor: | Soisalon-Soininen, Eljas |
Instructor: | Miettinen, Jarmo |
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: | testability software testing mutation testing software testing process monitoring testattavuus ohjelmistotestaus mutaatiotestaus ohjelmistojen testausmenetelmät monitorointi |
Abstract (fin): | Ohjelmistotestaus on oleellinen osa ohjelmistojen kehitysprosessia. Tyypillinen tapa varmistaa, että ohjelma täyttää sille asetetut toiminnallisuus- ja laatuvaatimukset, on etsiä ohjelmistosta virheitä testaamalla. Usein testausprosessi on sitä helpompi testien toteuttajalle, mitä enemmän testattava ohjelmisto tarjoaa apumenetelmiä testien kirjoittamiseen. Tässä diplomityössä esitellään ohjelmiston ominaisuuksia, jotka lisäävät ohjelman testattavuutta. Testattavuus tarkoittaa ohjelman ominaisuuksia, jotka antavat testaajalle näkyvyyttä ja hallintamahdollisuuksia ohjelman toimintaan ja näin tarjoavat hyvän lähtökohdan ohjelmistotestien kirjoittamiseen. Testattavuus on myös mitattava ominaisuus, jolla voidaan arvioida toteutetun testijoukon kykyä testata ohjelmaa kattavasti. Työssä suunniteltiin ja toteutettiin ohjelmistoratkaisu, jonka testattavuuteen kiinnitettiin erityinen huomio. Ohjelmiston testattavuuden toteutus aloitettiin määrittelyvaiheessa. Ohjelmiston keskeiset vaatimukset määritettiin ja niiden perusteella johdettiin ohjelmistolle testattavuusvaatimukset. Ohjelmiston suunnittelu- ja toteutusvaiheessa nämä testattavuusvaatimukset toteutettiin ohjelmistoon. Ohjelmiston testattavuuden arvioimiseksi suoritettiin myös erillinen testausvaihe. Toiminnallisten testien lisäksi tehtiin testejä, joissa tahallisia virheitä syötetään ohjelmistoon. Mutaatiotestauksella arvioitiin ohjelman testauksen kattavuutta. Testattavuusominaisuuksien toteuttamiskelpoisuutta tarkastellaan toteutuksen resurssitarpeen pohjalta. Myös ominaisuuksien yleistä hyödyllisyyttä ohjelmistotestaajan kannalta arvioidaan. |
ED: | 2006-07-14 |
INSSI record number: 32204
+ add basket
INSSI