|
|
|||||||||||||||||
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 |
|
|
|