|
Opinto-opas 2011-2012
OHJP-3300 Ohjelmiston testaus, 3 op
|
Lisätiedot
Ei luennoida lukuvuonna 2011-2012
Vastuuhenkilö
Hannu Jaakkola
Suoritusvaatimukset
Aktiivinen osallistuminen luentoihin, sekä hyväksytysti suoritetut viikkoharjoitukset ja harjoitustyö.
Vaihtoehtoinen suoritustapa on tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Ohjelmiston testauksessa oppilas tutustuu ohjelmistojen testaamisen pääperiaatteisiin, testausprosessiin ja oliotestauksen perusteisiin.
Sisältö
Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | testaamisen pääperiaatteet: - miksi testataan - täydellisen testaamisen mahdottomuus - V-malli - testauksen priorisointi - testauksen dokumentaatio - testauksen itsenäisyys - testauksen organisointi | testauksen historia | |
2. | testausprosessi: - testaustasot - testien suunnittelu - testaustekniikat (staattiset ja dynaamiset) - testien toteutus ja suoritus - tulosten vertailu | testauksen automatisointi vianhallinta testilajit riskipohjainen testaus | testaustyökalut keston arviointimenetelmät testaukseen liittyvät standardit |
3. | oliotestauksen perusteet: - UML-mallien tarkastaminen - testitapausten laatiminen UML-malleista - testitapauksien laatiminen - perintä, monimuotoisuus, kapselointi - JUnit-työkalun käyttö |
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Software Engineering 7th ed | Sommerville | 0321210263 | Englanti | |||
Luentokalvot | Testauksen luentokalvot | Stenberg | Suomi |
Esitietovaatimukset
Opintojakso | P/S | Selite |
OHJP-1100 Ohjelmointitekniikka | Suositeltava | |
OHJP-2100 Olio-ohjelmointi | Suositeltava | |
OHJP-3100 Ohjelmiston määrittely | Suositeltava | |
OHJP-3201 Ohjelmiston suunnittelu | Suositeltava |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|