Migraation tuottaman datan testaus
1. Testiympäristön luonti
testiympäristö pitää eristää muutoksilta
- ajankohta seuraavan migraatioajon yhteydessä (kun Tomi ajaa migraatioajon)
- dedikoitu palvelinympäristö
2. Suunnittele validointitestit
vastaavat validointi kyselyt source ja target ympäristöihin
- ETL datan lataukseen ja merkkimuunnokset UTF8, mutta kyselyt sql-kyselyin
- testaukseen mukaan Osmo ja Tiina sekä TAMKista porukkaa
- validointikantaan select oikeudet
- työkaluna SQL Server Managemet Studio
Alustavaa testausluetteloa:
- Opiskeluoikeudet / Opiskelijat
- Opiskeluoikeuksien määrät aikaväleillä x-y pl. virtaan ei-vietävät
- Onko henkilöillä molemmissa järjestelmissä samat opiskeluoikeudet
- Virtan vaatimat tiedot
- Opiskeluoikeuden alkamis- ja päättymisajat
- Läsnäolokaudet
- Siirto-opiskelutiedot
- koulutusluokitus, äidinkieli, koulusivistyskieli…
- koulutusmuoto, tutkinto-ohjelma
- koulutusala (ei ole vielä)
- Pätevyydet
- Suoritukset
- Opintosuorituksien opintopisteet
- Opintosuoritusten VIRTA-vaateet
- suorituspvm
- nimi, tki-osuudet
- Toteutuksen osien opintopisteet
3. Validointitestien ajot
missä vaiheessa ja sykleissä (1 kk?) validointiajot ajetaan
eli onko migraatio riittävän valmiilla tasolla?
Validointi ajo nro | Päiväys | Tilanne | Huomioita |
I | ma 29.2.2016 | valmistelussa | |
II | to 31.3.2016 | ||
III | |||
IV |
4. Virheiden raportointi
entiteetti, jossa virhe esiintyi
rivien ja sarakkeiden määrä. joissa virhe esiintyi
tarkempi tietokannan virheilmoitus, jos mahdollista saada
validointikysely, joka tuotti virheen
käyttäjärooli/tunnus, jolla ajettaessa virhe esiintyi
aikaleima