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
[9.2.2016 14:50] Mika Lavikainen:
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
o Opiskeluoikeuden alkamis-päättymissjat
o Läsnäolokaudet
o Siirto-opiskelutiedot
o koulutusluokitus, äidinkieli, koulusivistyskieli…..
o koulutusmuoto, tutkinto-ohjelma
o koulutusala (ei ole vielä)
o …
- Pätevyydet
Suoritukset
- Opintosuorituksien opintopisteet
- Opintosuoritusten VIRTA-vaateet
o suorituspvm
o nimi, tki-osuudet
o …
- Toteutuksen osien opintopisteet
3. Validointitestien ajot
missä vaiheessa validointiajot ajetaan
eli onko migraatio riittävän valmiilla tasolla?
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