Ohjelmistojen testaus ja hallintaLaajuus (3 op)
Opintojakson tunnus: TT00AC54
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija tuntee testausmenetelmät ja testisuunnittelun periaatteet sekä osaa suunnitella ja toteuttaa ohjelmiston testauksen käyttäen itse tuotettuja tai valmiita testiympäristöjä.
Opiskelija tuntee ohjelmistotuotannon version- ja konfiguraationhallinnan työkaluja ja automaattisia kokoamistyökaluja ja osaa hyödyntää niitä projektityössä.
Sisältö
- Testauksen vaihejakomalli:
yksikkötestaus, integrointitestaus, järjestelmätestaus, hyväksymistestaus.
- Testauksen suunnittelu ja raportit.
- Testauksen apuvälineet.
- Tuotteenhallinta, version- ja konfiguraationhallinta.
Edellä mainittujen käytännön projektityössä soveltaminen.
Esitietovaatimukset
Ohjelmistotuotanto
Arviointikriteerit, tyydyttävä (1)
- Opiskelija ymmärtää ohjelmitotestauksen perusteet ja sen tavoitteet sekä ymmrätää ohjelmistotestauksen roolin ohjelmistokehityksessä.
- Opiskelija ymmärtää, miten ohjelmistokehityksen prosessimallit (esim. vesiputos ja ketterä kehitys) vaikuttaa testaukseen.
Arviointikriteerit, hyvä (3)
Tyydyttävän arvosanan vaatimusten lisäksi:
- Opiskelija tuntee ohjelmistotestauksen prosessin ja periaatteelliset testausvaiheet.
- Opiskelija ymmärtää testausautomaation merkityksen ja osaa myös tunnistaa testausautomaation mahdollisuudet ja riskit ohjelmistotestauksen osana.
Arviointikriteerit, kiitettävä (5)
Hyvän arvosanan vaatimusten lisäksi:
- Opiskelija osaa suunnitella testitapauksia systemaattisesti.
- Opiskelijallla on riittävä taito aloittaa korkean tason testituunnitelman laatiminen.