Siirry suoraan sisältöön

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.

Siirry alkuun