|
OHJP-3300 Ohjelmiston testaus, 3 op
|
Hannu Jaakkola
Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
Toteutus 1 |
|
Aktiivinen osallistuminen luentoihin, sekä hyväksytysti suoritetut viikkoharjoitukset ja harjoitustyö.
Vaihtoehtoinen suoritustapa on tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
-
Ohjelmiston testauksessa oppilas tutustuu ohjelmistojen testaamisen pääperiaatteisiin, testausprosessiin ja oliotestauksen perusteisiin.
Sisältöalue | 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ö |
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Software Engineering 7th ed | Sommerville | 0321210263 | Englanti | |||
Luentokalvot | Testauksen luentokalvot | Stenberg | Suomi |
Opintojakso | P/S | Selite |
OHJP-3010 Ohjelmistotuotanto | Suositeltava | |
OHJP-3200 Ohjelmiston suunnittelu | Suositeltava |
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
Opettaja: Arto Stenberg
Kuvaus | Opetusmuodot | Toteutustapa | |
Toteutus 1 | Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |