Ohjelmistojen testaus ja hallintaLaajuus (5 op)
Opintojakson tunnus: TT00AA48
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
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 peruskäsitteet: yksikkötestaus, integrointitestaus, järjestelmätestaus, hyväksymistestaus.
- Testauksen suunnittelu ja raportit.
- Testauksen apuvälineet.
- Tuotteenhallinta, version- ja konfiguraationhallinta.
Edellä mainittujen soveltaminen käytännön projektityössä.
Esitietovaatimukset
Ohjelmistotuotanto
Arviointikriteerit, tyydyttävä (1)
Testaus:
- Opiskelija tuntee testaukseen liittyvät peruskäsitteet ja osaa laatia yksinkertaisen ohjelman testaussuunnitelman ja testit.
Versionhallinta:
- Opiskelija tuntee version- ja konfiguraationhallinnan peruskäsitteet ja osaa käyttää versionhallintaa projektityössä
Arviointikriteerit, hyvä (3)
Testaus:
- Opiskelija osaa laatia ohjelman testaussuunnitelman ja testit käyttäen testauksen työvälineitä.
Versionhallinta:
- Opiskelija osaa tehdä yksinkertaisen ohjelman koonnin automaattisesti työvälineitä hyödyntäen.
Arviointikriteerit, kiitettävä (5)
Testaus:
- Opiskelija ymmärtää testauksen rajoitteet ja osaa suunnitella automaattisen testauksen hyödyntäen koonti- ja testausjärjestelmiä.
Versionhallinta:
- Opiskelija ymmärtää version-, konfiguraationhallinnan ja koontiympäristön käytön jatkuvassa integroinnissa
- Opiskelija osaa käyttää jatkuvaa integrointia projektityössään.