Testitapausten suunnittelu
Kaksipäiväisellä kurssilla käydään läpi testitapausten suunnittelun periaatteet ja käytännöt.
- Kurssiesite (suomeksi)
- Materiaalit: toistaiseksi valmis (suomeksi) ennen seuraavaa isoa muutosta, kysy Maaretilta.
Testauksen automatisointi
Kaksipäiväisellä kurssilla käydään läpi testauksen automatisoinnin perusasiat.
- Kurssiesite
- Materiaalit: pyydä linkki Maaretilta, kurssimateriaali kolmen kurssikerran jäljiltä (suomenkielinen).
Testausmenetelmät
Kaksipäiväisellä kurssilla käydään läpi testausmenetelmien perusasiat kerraten etenkin testauksen uusien tuulien tuomat muutokset toimintaan.
- Kurssiesite (suomeksi)
- Materiaalit: pyydä linkki Maaretilta, kurssimateriaali kahden kurssikerran jäljiltä (suomenkielinen).
Testausprosessin arviointi ja kehittäminen
Kaksipäiväisellä kurssilla tutustutaan testausprosessin kehittämiseen, sen malleihin ja oppeihin.
- Kurssiesite (suomeksi)
- Materiaalit: pyydä linkki Maaretilta, Ekin kolmen kurssikerran ja Maaretin yhden kurssikerran jäljiltä (suomenkielinen).
Mittaaminen ja mittarit testauksessa
Päivän kurssin tarkoituksena on käydä läpi testauksen mittaamisen syventävää materiaalia.
- Kurssiesite (suomeksi)
- Materiaalit: suunnittelupöydällä.
Testauksen suunnittelu ja hallinta
Kaksipäiväisen kurssin tarkoituksena on käydä läpi testauksen suunnittelun ja hallinnan syventävää materiaalia.
- Kurssiesite
- Materiaalit: suunnittelupöydällä.
Ketterä ohjelmistotestaus
Kaksipäiväisen kurssin tarkoituksena on käydä läpi syventävää materiaalia testauksen muutoksesta ketteriin testausmalleihin tai ohjelmistokehitysmalleihin siirryttäessä.
- Kurssiesite (suomeksi)
- Materiaalit: suunnittelupöydällä.
Ohjelmistotestauksen perusteet
Kolmipäiväisen kurssin tarkoituksena on käydä läpi testauksen perusteet.
- Kurssiesite (suomeksi)
- Materiaalit: vahvasti muutoksessa, versio olemassa.
Kurssisisältöideoita
Kursseja, joista on jotain olemassa mutta kuuluvat lähinnä vielä kategoriaan "pilke silmäkulmassa", pitäisi työstää.
- Testauksen perusteet kehittäjälle, 1 päivä (perusteet)
- Mitä johto voi odottaa ja vaatia testaukselta, 1/2 päivää (perusteet)
- Testiohjattu dokumentointitapa käytännössä (Test Driven Documentation in Practice), 1 päivä (syventävät)
- Virheenhallinta, 1 päivä (täydentävät)
- Testausstrategiapeli, 2 päivää (täydentävät)
- Riskiperusteinen testaus, 2 päivää (täydentävät)
- Hyväksymistestauksen keskeiset asiat, 1 päivä (täydentävät)
- Integrointitestauksen keskeiset asiat, 1 päivä (täydentävät)
- Katselmointien keskeiset asiat, 1 päivä (täydentävät)
- Testausvälineiden valinta ja käyttöönotto, 1 päivä (täydentävät)
- Testauksen opit vaatimusten määrittelyyn ja hallintaan, 1 päivä(syventävät)
- Tutkiva testaus, 1 päivä (syventävät)
- Testaus ja ulkoistaminen, 1 päivä (syventävät)
- Testauksen automatisointi, 2 päivää (syventävät)
- Oppeja testiautomaation käyttöönotosta, 1 päivä (syventävät)
- Oppeja testihallintavälineen käyttöönotosta, 1 päivä (syventävät)
- Oliojärjestelmien testaus, 1 päivä (syventävät)
- Testiohjattu kehitystapa JUnitilla, 1 päivä (syventävät)
- Web-testauksen keskeiset asiat, 1 päivä (syventävät)
- Sulautettujen järjestelmien testauksen keskeiset asiat, 1 päivä (syventävät)
- Tietoturvatestaus, 1 päivä (syventävät)
- Suorituskykytestaus, 1 päivä (syventävät)
- Käytettävyystestaus, 1 päivä (syventävät)
Aihealueita, joista kalvokokoelmia
Erilaisista aiheista on tullut keräiltyä materiaalia.
- Ei-toiminnalliset testaustyypit
- Katselmoinnit
- Kehitysaikainen testaus
- Ketterä testaus
- Laatu, laadunvarmistus ja laatukustannukset
- Mittaaminen ja mittarit testauksessa
- Ohjelmistokehityksen elinkaarimallit
- Riskiperusteinen testaus
- Testauksen suunnittelu ja hallinta
- Testaus ja ulkoistaminen
- Testaus osana ohjelmistokehitystä
- Testausprosessi ja käytännöt
- Testausprosessin kehittäminen
- Testausryhmä ja organisaatio
- Testausstrategia
- Testausvälineet ja automaatio
- Testausympäristöt ja aineistot
- Testitapausten suunnittelu
- Tilannetekijäohjattu testaus
- Vaatimukset
- Virheenhallinta