Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

OHJ-3060 Ohjelmistojen testaus, 5 op
Software Testing

Opintojakson vastuuhenkilö

Mika Katara

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1, 2 :
Maanantai 12 - 15, TB111

 
 


Suoritusvaatimukset

Hyväksytysti suoritettu monivaiheinen parityönä tehtävä harjoitustyö sekä tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Tavoitteet

Opiskelija tuntee testaamisen perusajatukset, osaa soveltaa niitä ohjelmistotyössä ja ottaa ne huomioon ohjelmiston elinkaaren kaikissa vaiheissa. Opiskelija osaa tunnistaa sellaiset testaukseen liittyvät tehtävät, jotka voidaan joka osittain tai kokonaan automatisoida työkalujen avulla.

Sisältö

Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. V-malli, testaus ketterissä ohjelmistoprosesseissa  Test-Driven Development, virheen elinkaari, testauksen ulkoistaminen   
2. Miksi pitää suunnitella, mitä pitää suunnitella, testitapausten kuvaaminen  Standardit, dokumenttirungot   
3. Dynaamisen testauksen tekniikat  Staattisen testauksen tekniikat, olio-testauksen erityispiirteet, sulautettujen järjestelmien testaus, tietoturvan testaus  Muut laadun parantamiseen liittyvät tekniikat 
4. Yksikkötestauksen ja järjestelmätestauksen tärkeimmät työkalut  Testiautomaatiojärjestelmät, käyttöliittymätestauksen työkalut   
5. Koodikattavuus ja sen mittaaminen  Mittareiden käyttö testauksen ohjauksessa, mutkikkuusmittarit   


Opintojakson arvostelu

Arvosana määräytyy suurin piirtein puoliksi harjoitustyön ja tentin perusteella.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Luentokalvot   Ohjelmistojen testaus   Mika Katara       Luentokalvojen kopiot saatavissa luentojen alkaessa.      Suomi  


Esitietovaatimukset

Opintojakso P/S
OHJ-1150 Ohjelmointi II Pakollinen  
OHJ-1400 Olio-ohjelmoinnin peruskurssi Suositeltava  
OHJ-3010 Ohjelmistotuotannon perusteet Pakollinen  
OHJ-3050 Ohjelmistotuotannon menetelmät Suositeltava  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-3060 Ohjelmistojen testaus, 5 op OHJ-3066 Software Testing, 5 op Vastaavuus 1 = 1  
OHJ-3060 Ohjelmistojen testaus, 5 op 8102020 Ohjelmistojen testaus, 3 ov  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1   Luennot
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu08.08.2008
MuokkaajaMika Katara