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ö, (tilannetieto 23.2.2016: palvelin käytössämme 23.2.2016
Palvelimen tietoja: - validointi.metropolia.fi (195.148.164.90)
- Windows 2012 R2
- Sql Server 2014 standard service pack 1 asenettuna
- 4 corea, 16 gigaa muistia
- C: partitio 60 gigaa, käyttöjärjestelmä
- D: partitio120 gigaa tänne tiedostot muut yms, sql-tietokannat menevät tälle asemalle
- E: partitio 40 gigaa backup sql varten, eli tänne sitten kannoista menee backupit kun tehdään maintenance planeja, menee myös nauhalle koko e: asema
- Palvelin on domainissa, joten kirjautumiset pk\tunnus muodossa, atk-verkosta pääsee remote desktopilla
2. Suunnittele validointitestit
vastaavat validointi kyselyt source ja target ympäristöihin
- ETL datan lataukseen ja merkkimuunnokset UTF8, mutta kyselyt sql-kyselyin
- tekstikenttien tyypiksi vchar-256
- 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, koulutusala, äidinkieli, koulusivistyskieli…
- koulutusmuoto, tutkinto-ohjelma
- koulutusala (ei ole vielä)
- Pätevyydet
- Suoritukset
- Opintosuorituksien opintopisteet
- Opintojakson osat (Winhasta)
- Opintosuoritusten VIRTA-vaateet
- suorituspvm
- nimi, tki-osuudet
- Toteutuksen osien opintopisteet
- Tietojen luovutusluvat -validointi ja turvakiellot
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 | valmis to 10.3.2016 mennessä, mukana vain Metropolian data? |
II | to 31.3.2016 | ||
III | to 28.4.2016 | ||
IV | to 26.5.2016 | ||
V | to 16.6.2016 |
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
5. Korjaustoimenpiteet
6. Seuraava kokous 16.3. kello 14.00-15.00