Siirry suoraan sisältöön

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.

Siirry alkuun