TIES546 Software Testing (5 cr)

Study level:
Advanced studies
Grading scale:
0-5
Language:
Finnish
Responsible organisation:
Faculty of Information Technology
Curriculum periods:
2020-2021, 2021-2022, 2022-2023, 2023-2024

Tweet text

Kurssi johdattaa ohjelmistotestauksen lähestymistapoihin ja käytänteisiin luentojen, harjoitustehtävien ja harjoitustyön kautta.

Description

Kurssi tutustuttaa ohjelmistotestauksen käsitteistöön
ja päämääriin, tasoihin ja tyyppeihin, tekniikoihin ja
menetelmiin sekä kattavuuteen ja automatisointiin.
Testauksen suunnittelusta, suorittamisesta ja
raportoinnista opiskelija saa käytännön kokemusta
harjoitustyönä suoritettavan testausprojektin kautta.
Harjoitustehtävillä syvennetään testauksen tekniikoista
erityisesti kattavuusteorian ja testauksen automatisoinnin
osaamista.

Learning outcomes

Kurssin suorittanut tuntee ohjelmistotestauksen ja
laadunhallinnan käsitteitä, lähestymistapoja ja käytänteitä.
Kurssin suorittaneella on käytännön kokemusta pienen
manuaalisen ohjelmistotestauskerran suunnittelusta,
suorittamisesta, hallinnasta, raportoinnista ja arvioinnista.
Lisäksi hänellä on kattavuusteorian ja testauksen
automatisoinnin tietotaitoja harjoitustehtävien suorittamisen kautta.

Description of prerequisites

Suositellaan tietosisältöjen hallintaa kurssilla ''ITKA202 Johdatus ohjelmistotekniikkaan'' tai ''TJTA3111 Projektin hallinta'' sekä kursseilla ''ITKP102 Ohjelmointi 1'' ja ''TIEP111 Ohjelmointi 2'' tai vastaavilla kursseilla.

Study materials

Kurssin luennoijien laatimat luentomateriaalit, harjoitustyöohjeet ja tehtävät sekä mahdolliset luentovideot.

Completion methods

Method 1

Description:
Kurssin hyväksytty suorittaminen vaatii tentin, harjoitustyön ja harjoitustehtävien hyväksyttyä suorittamista.
Evaluation criteria:
Kurssin arvosana määrittyy tentin, harjoitustehtävien ja harjoitustyön yhteenlaskettujen pisteiden perusteella.
Select all marked parts
Parts of the completion methods
x

Teaching (5 cr)

Type:
Participation in teaching
Grading scale:
0-5
Language:
Finnish

Teaching