581361 Ohjelmistojen testaus

Pääteemat Esitiedot Lähestyy oppimistavoitetta Saavuttaa oppimistavoitteet Syventää oppimistavoitteita
Testaaminen ohjelmiston elinkaaressa

Yleisimmät ohjelmistotuotannon prosessimallit

Ohjelmistojen laatu

Osaa kertoa, mitä eroa on testaamisella ja ohjelmistovirheiden korjaamisella (debugging)

Osaa selostaa ohjelmistokehityksen yleisen V-mallin

Osaa kertoa minkätyyppisiä testejä ja testausmenetelmiä käytetään V-mallin eri tasoilla

Osaa selostaa testauksen seitsemän perusperiaatetta

Osaa kertoa perustellen, mikä on testaamisen rooli ohjelmiston laadun varmistuksessa

Osaa sijoittaa testaustoiminnot ja -vaiheet annettuun ohjelmistoprosessiin

(työn alla)

(työn alla)
Testausmenetelmät Ohjelmoinnin perusteet

Osaa selittää black-box ja white-box testaamisen eron

Osaa kertoa mihin käyttötapauksiin (use case) perustuvia testitapauksia voidaan käyttää

(työn alla)

Osaa valita annettuun kontekstiin (kehitettävä ohjelma ja sen kehitysvaihe) sopivan testausmenetelmän 

(työn alla)

(työn alla)
Testauksen hallinta ja johtaminen   (työn alla)

Osaa auttaa testausstrategian suunnittelussa tunnistamalla olennaisia testauskohteita pienehköstä ohjelmistosta

Osaa valita teholtaan ja kustannuksiltaan järkeviä testausmenetelmiä ohjelmistoprojektiin

Osaa laatia testausstrategian ohjemistoprojektille 

Osaa optimoida projektin testausmenetelmät ja käytettävät testaustyökalut

 

05.03.2013 - 17:29 Antti-Pekka Tuovinen
05.03.2013 - 16:27 Antti-Pekka Tuovinen