suomeksi
in English

Ohjelmistotestaus (T0247), 3 op

Perustiedot

Kurssin nimi:Ohjelmistotestaus
Winhakoodi:T0247
Kurren lyhenne:SoftTest
Opintopisteet:3
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:4.vsk
Jakso:3.jakso
Lukuvuosi:0708
Opetuskieli:Suomi
Opettaja:Matti Oosi
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

Sisältö (ydinaines ja -osaaminen)

Ohjelmistotestauksen perusteet 1
Testauksen merkitys, tavoitteet
Testaus osana ohjelmistokehitystä

Ohjelmistotestauksen perusteet 2
Virhe ja virheiden merkitys
Ohjelmistotestaus prossesi ja testauksen hallinta
Testauksen organisointi

Testaustasojen tarkempi läpikäynti
Yksikkötestaus
Integrointitestaus
Järjestelmätestaus
Hyväksymistestaus

Testitapausten suunittelu ~ Testaustekniikojen esittelyä
Blck-box tekniikat Arvoaluetestaus: Ekvivalenssiluokat ja raja-arvoanalyysi.
White-box tekniikat: Testauksen kattavauuteen perustuvat tekniikat
Muita testaustekniikoita

Testauksen suunnittelu, toteutus ja raportoiminen
Testauksen odotetutu tulokset sekä testauksen oraakkelit

Testauksen erikoisalueet
Katselmoinnit ja katselmointitekniikat laadunparantamisen välinenä
Sulautettujen järjestelmien testaus

Testaus Automaatio
Mitä testausautomaatio on - odotetut hyödyt ja mahdolliset ongelmat
Testausautomaation työvälineet - luokittelua ja käyttötarkoitukset
Testausautomaation edellyttämät ohjelmistokehitysmenetelmät (mm. tekniikat, arkkitehtuuri, versionhallinta)
Testausautomaatio osana ohjelmistotestausta ja koko ohjelmistokehitystä
Testiautomaation edellyttämä osaaminen ja roolit

Sisältö (täydentävä ja erityisosaaminen)

----------------------------------------------------------------------------------------------

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

Tunnet ohjelmistotestauksen tavoiteasetannan ja peruskäsitteeet.
Ymmärät testauksen merkityksen ohjelmistotuotannon osana.
Tiedostat testauksen monet näkökulmat ja lähestymistavat.
Tutustut testaus prosesseihin ja testauksen keskeisiin vaiheisiin.
Sinulla on riittävät valmiudet päästä alkuun testauksen suunnittelussa ja suorittamisessa.
Ymmärät testauksen automatisoinnin merkityksen ja siihen liittyvät riskit ja mahdollisuudet osana testausta.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

Kirjallisuus ja muu materiaali

Opetusmenetelmät

Luennot 28h
Harjoitustyöt 16h
Itseopiskeluaika 32h
Tentti 4h

Opiskelijan kuormittavuus

Arvioinnin perusteet

Koulutusohjelmakohtaiset kompetenssit

login