Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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)

...


Alustavaa testausluetteloa:

  • Opiskeluoikeudet / Opiskelijat (Tiina)
  • 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 (Tiina)
  •  Läsnäolokaudet
  • Siirto-opiskelutiedot
  • koulutusluokitus, koulutusala, äidinkieli, koulusivistyskieli…
  • koulutusmuoto, tutkinto-ohjelma (Tiina)
  • 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 (Tiina)

 

 

3. Validointitestien ajot

  •  missä vaiheessa ja sykleissä (1 kk?) validointiajot ajetaan


  • eli onko migraatio riittävän valmiilla tasolla?

 

Migraatio/Validointi ajo nroPäiväysTilanneHuomioita  
Ima 29.2.2016valmisvalmis to 10.3.2016 mennessä, mukana vain Metropolian data?  
IIto 31.3.2016valmisei ajeta, koska tarjouspyyntö toimittajalta tarvittavasta työstä vireillä. valmistelussa 
IIIto 2814.4.2016valmis   
IVto 26.5.2016valmisajettu 1.-2.6, jälkityöt 6.6.  
Vto 16.6.2016valmis   
VIma 25.7.2016valmisTAMKin tuotantoa varten  
VIIke 31.8.2016valmis   
VIIIto 22.9.2016valmistelussaMetropolian ja TAMKin yhteinen  
VIIIIke 5.10.2016valmistelussaMetropolian tuotantoa varten (vain Metropolian data)  
Xke 19.10.2016valmistelussaTAMKin tuotantoa varten (vain TAMKin data)  
XIma 24.10.2016valmistelussaMetropolian tuotantoa varten (vain Metropolian data)  
XIIke 2.11.2016valmistelussaTAMKin tuotantoa varten (vain TAMKin data)  


 

Tietokannan testaus

 

Testattavia:

  • kannan taulut (tables)
  • kannan näkymät (views)
  • kannan proseduurit,funktiot ja triggerit (stored procedures, functions, triggers)

Kannan rakenteeseen liittyviä testauskohteita:

  • Onko kannan rakenne looginen (tämä on jo tehty toimittajan toimesta ja pitkälle valmis)?
  • Onko kannan suorituskyky ja vasteajat hyvät (testaukset käynnissä toimittajan toimesta)?
  • Toimivatko kannan näkymät, proceduurit ja funktiot oikein? (Metropolia ja TAMK testaavat omalta osaltaan)
  • Toimivatko kantaan asetetut rajoitteet siten, että ainoastaan oikeanmuotoista dataa voidaan tallentaa kantaan? (Metropolia ja TAMK testaavat omalta osaltaan)
  • Ovatko suojaukset kunnossa? (toimittajan vastuulla)

Tietoon liittyviä testauskohteita:

  • Ovatko kaikki tiedot siirtyneet täydellisenä (halutulla tasolla)?
  • Ovatko tiedot tosiasiallisekin oikeita (eli esimerkiksi näkyykö kannassa oleva tieto oikein myös käyttöliittymien kautta)?
  • Onko kannassa mahdollisesti turhaa dataa?

4. Virheiden raportointi

  • entiteetti, jossa virhe esiintyi

  • rivien ja sarakkeiden määrä. joissa virhe esiintyi

  • tarkempi tietokannan virheilmoitus, jos mahdollista saada

  •  validointikysely

    validointikysely, joka tuotti virheen

  • käyttäjärooli/tunnus, jolla ajettaessa virhe esiintyi

  • aikaleima

5. Korjaustoimenpiteet

6. Seuraava  Seuraava kokous 16.3. kello 14.00-15.00