Suoritettuaan opintojakson, opiskelija
- ymmärtää ohjelmistojen laadunvarmistuksen ja testauksen perusteet sekä niiden yhteyden ohjelmistojen kehittämisen elinkaareen
- tuntee testausstrategioita ja pystyy soveltamaan niitä erilaisten ohjelmistojen testaamisessa
- osaa suunnitella, toteuttaa ja suorittaa ohjelmiston testaamiseen soveltuvia testitapauksia ja arvioida niiden tehokkuutta ja kattavuutta tilanteeseen sopivien kriteerien perusteella
- tuntee laadunvarmistuksen ja testauksen työkaluja sekä ymmärtää, miten niitä hyödynnetään ohjelmistotestaamisessa