Tietovaraston testausprosessin kehittäminen
Kikas, Laura (2020)
Kikas, Laura
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020112323766
https://urn.fi/URN:NBN:fi:amk-2020112323766
Tiivistelmä
Opinnäytetyön aiheena on tietovaraston testausprosessin kuvaus ja testauskohteiden tunnistaminen. Työssä tutkitaan, miten on mahdollista uusiokäyttää erilaisia testausmenetelmiä ja hyödyntää ohjelmistokehityksen menetelmiä tietovarastotestauksessa. Tutkimuksessa esitetään tärkeimmät tietovaraston testauksen osa-alueet ja tutkitaan kehitys-, testaus- ja tuotantoympäristöjen vaikutusta lopputulokseen.
Tutkimus on suoritettu keräämällä aiheesta teoreettista tietoa. Lähdeaineistona on käytetty kirjallisuutta ja internetistä löytyviä artikkeleja. Tutkimuksen päätteeksi on testattu, voiko teoreettisen tiedon pohjalta opittuja käytäntöjä soveltaa käytännön esimerkin avulla.
Käytännön esimerkin avulla oli mahdollista todentaa, että samoja testausmenetelmiä voi hyödyntää joissain tapauksissa. Tietovaraston testaukseen kuuluu usein latauksien toimivuuden testaus, tietomallin ja datan sisällön testaus.
Ohjelmistotestauksessa käytettyjä testausmalleja on mahdollista hyödyntää myös tietovarastotestauksessa joissain osin, joskin se vaatii jonkin verran implementointia. Tietovarastotestauksessa on mahdollista tehdä testijoukkoja ja testitapauksia, joiden avulla seurataan testauksen etenemistä ja parannetaan testauksen kattavuutta.
Tutkimus on suoritettu keräämällä aiheesta teoreettista tietoa. Lähdeaineistona on käytetty kirjallisuutta ja internetistä löytyviä artikkeleja. Tutkimuksen päätteeksi on testattu, voiko teoreettisen tiedon pohjalta opittuja käytäntöjä soveltaa käytännön esimerkin avulla.
Käytännön esimerkin avulla oli mahdollista todentaa, että samoja testausmenetelmiä voi hyödyntää joissain tapauksissa. Tietovaraston testaukseen kuuluu usein latauksien toimivuuden testaus, tietomallin ja datan sisällön testaus.
Ohjelmistotestauksessa käytettyjä testausmalleja on mahdollista hyödyntää myös tietovarastotestauksessa joissain osin, joskin se vaatii jonkin verran implementointia. Tietovarastotestauksessa on mahdollista tehdä testijoukkoja ja testitapauksia, joiden avulla seurataan testauksen etenemistä ja parannetaan testauksen kattavuutta.