T Testitapaukset TC-1

Samankaltaiset tiedostot
Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy

T Testiraportti TR-2. ETL-työkalu

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)

T Testiraportti TR-3. ETL-työkalu

Kehitysohje. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Tekninen määrittely. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

Tekninen määrittely. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

Testitapaukset - Siirtoprotokolla

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Siirtoprotokolla

T Vaatimusmäärittelydokumentti. ETL-työkalu

Tekninen määrittely. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

T Vaatimusmäärittely

Ohjelmoinnin perusteet Y Python

Lohtu-projekti. Testaussuunnitelma

58160 Ohjelmoinnin harjoitustyö

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

L7 8.8 Tulorekisteriaineistot: Aineistojen lähetys ja virhetilanteet, aineistojen korjaaminen

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

ETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Kuittaukset verkkolaskutuksessa (sanoman välityksessä) Pohjustus VLFn Kuittaus-työryhmälle V-M Sahlberg / Apix Messaging Oy Versio: 27.1.

Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä

T Tietojenkäsittelyopin ohjelmatyö. Testisarja Ray tracing. Tietokonegrafiikka-algoritmien visualisointi. Testisarja Ray tracing

Insert lauseella on kaksi muotoa: insert into taulu [(sarakenimet)] values (arvot)

Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1

TERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Dynaaminen analyysi II

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1

Kehitysohje. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy

TIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

5. HelloWorld-ohjelma 5.1

Kirjoita jokaiseen erilliseen vastauspaperiin kurssin nimi, tenttipäivä, oma nimesi (selkeästi), opiskelijanumerosi ja nimikirjoituksesi

OPI-Maksut - Käyttötapaukset

Tapahtuipa Testaajalle...

Ohjelmoinnin perusteet Y Python

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I2

HELIA 1 (15) Outi Virkki Tiedonhallinta

Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve

Helsingin yliopisto Tietojenkäsittelytieteen laitos (H.Laine) Tietokantojen perusteet. Liitteenä: Tiivistelmä SQL-syntaksista

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0

Sähköisen äänestyksen pilotti

Määrittelydokumentti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

TIE Ohjelmistojen testaus 2016 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori

5. HelloWorld-ohjelma 5.1

Kelan sähköinen suorakorvaus. Opus Dental -ohje

HAAGA-HELIA Heti-09 1 (14) ICT05: Tiedonhallinta ja Tietokannnat O.Virkki Transaktionkäsittely

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

2 Konekieli, aliohjelmat, keskeytykset

HELIA 1 (15) Outi Virkki Tietokantasuunnittelu

HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät

Aditro Tikon versio SP1

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0

Uuden tilikarttaversion käyttöönotto

Kuopio Testausraportti Asiakkaat-osakokonaisuus

T SEPA - päiväkirja: Design Patterns. ETL työkalu

815338A Ohjelmointikielten periaatteet Harjoitus 4 vastaukset

T Testiraportti - integraatiotestaus

Luento 5. Timo Savola. 28. huhtikuuta 2006

Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

811120P Diskreetit rakenteet

OTT-S99 TESTAUSLOMAKE 1(22) Käyttäjää (tunnusta) ei saa olla kannassa

Esim. astmaan liittyvä hengenahdistus diabetes, lasten kohdalla toteutuu monipistoshoito epilepsia allergialääkkeet

Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria

Testauslomake. Käyttötapaukset: Pizzalista, pizzan tietojen muutos Testaaja: Pvm: ja pizzan poisto

TIE Ohjelmistojen testaus 2016 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

Fakta versio Forecast versio

Paytrail lisäosa WooCommerce alustalle (c) Webbisivut.org

Ohjelmistotestaus -09

COTOOL dokumentaatio Testitapaukset

Makrojen mystinen maailma lyhyt oppimäärä

Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi

T SEPA päiväkirja

ELM GROUP 04. Teemu Laakso Henrik Talarmo

Testaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Kääntäjän virheilmoituksia

Ylläpitodokumentti Labra

Tikon tilaustenkäsittely ja Laskutus

Contents AdsML ympäristö... 2 AdsML Testi ympäristö... 2 AdsML tuotantoympäristö... 2 AdsML käyttöliittymä... 3 Kirjautuminen...

Dynaaminen analyysi I

SELECT-lauseen perusmuoto

Harjoitustyö 3 - Millosemeni

Ohjelmiston toteutussuunnitelma

Harjoitus 5 (viikko 41)

L models. Testisuunnitelma. Ryhmä Rajoitteiset

Käyttötapauksen nimi Lukija: pääsivu

Nimi: Opnro: Harjoitustyön suoritus: ( ) syksy 2006 ( ) syksy 2005 ( ) muu, mikä. 1. Selitä seuraavat termit muutamalla virkkeellä ja/tai kaaviolla:

LAATURAPORTTI Iteraatio 1

Tietokantarakenteet ja -algoritmit 6. harjoitus

T2V2 Turvallisuushavaintoilmoitussanomakuvaus

Testaussuunnitelma. Ohjelmistotuotantoprojekti XPerf. Helsingin yliopisto. Tietojenkäsittelytieteen laitos

M. Merikanto 2012 XML. Merkkauskieli, osa 2

5. Luento: Rinnakkaisuus ja reaaliaika. Tommi Mikkonen,

CLASSIC WINTIME - TOIMITTAJAN ENNAKKOPERINTÄREKISTERIPÄIVÄ

TIEDONHALLINTA - SYKSY Luento 10. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

Transkriptio:

T-76.115 Testitapaukset TC-1 ETL-työkalu ExtraTerrestriaLs / Aureolis Oy Versio Päivämäärä Tekijä Muutos 1.0 18.11.2004 Risto Kunnas Testitapaukset ensimmäistä iteraatiota varten 1.1 26.11.2004 Risto Kunnas Korjaukset testitapauksiin 1.2 30.11.2004 Risto Kunnas Testitapaukset dokumenttimuotoon Sivu 1 / 5

Testitapauksen Testisarjan Vaatimusmäärittelyn Prioriteetti Kuvaus Pos/Neg Odotettu lopputulos Huomioitava Testiskripti TC 2.1 TS 2 T1 Kriittinen Toimenpidekomponentti "Join":n Pos kahdella lähdetaululla ja yhdellä kohdetaululla Kohdetauluun muodostuu JOIN operaation tulos TC 2.2 TS 2 T1 Kriittinen Toimenpidekomponentti "Join":n Pos useammalla lähdetaululla TC 2.3 TS 2 T1, ET11 Korkea Toimenpidekomponentti "Join":n Neg puutteellisilla parametreilla TC 2.4 TS 2 T1, ET11 Korkea Toimenpidekomponentti "Join":n Neg epäyhteensopivilla avaimilla TC 2.5 TS 2 T1, ET11 Matala Toimenpidekomponentti "Join":n Neg epäyhteensopivilla avaimilla ja puuttellisilla lähde/kohde tauluilla TC 2.6 TS 2 T1, ET11 Korkea Toimenpidekomponentti "Join":n Neg puuttuvalla lähdetaululla Kohdetauluun muodostuu JOIN operaation tulos ilmoittaa molemmista virhetyypeistä Testataan 0-4:llä puuttuvalla taulun nimellä Sivu 2 / 5

Testitapauksen Testisarjan Vaatimusmäärittelyn Prioriteetti Kuvaus Pos/Neg Odotettu lopputulos Huomioitava Testiskripti TC 4.1 TS 4 T7 Kriittinen Toimenpidekomponentti "Copy":n Pos Tietokantaan tulee muodostua kopio kopioitavasta taulusta TC 4.2 TS 4 T7, ET11 Korkea Toimenpidekomponentti "Copy":n Neg - ilman määriteltyä kohdetaulua TC 4.3 TS 4 T7, ET11 Korkea Toimenpidekomponentti "Copy":n Neg - ilman määriteltyä lähdetaulua / ilman olemassa olevaa lähdetaulua TC 4.4 TS 4 T7, ET11 Korkea Toimenpidekomponentti "Copy":n Neg Tietokantaan ei tule muodostua - ylimääräisiä tauluja / kun lähde ja kohdetaulut ovat samat TC 4.5 TS 4 T7, ET11 Matala Toimenpidekomponentti "Copy":n Neg kun yhteys kantaan katkeaa kesken toimenpiteen TC 4.6 TS 4 T7, ET11 Korkea Toimenpidekomponentti "Copy":n Neg kun kohdetaulu on jo olemassa Tietokantaan ei tule muodostua keskeneräisiä tauluja /. TC 5.1 TS 5 T13 Kriittinen Toimenpidekomponentti "Rajaus":n Pos TC 5.2 TS 5 T13, ET11 Korkea Toimenpidekomponentti "Rajaus":n Neg ilman määriteltyä lähdetaulua / ilman olemassa olevaa lähdetaulua TC 5.3 TS 5 T13, ET11 Korkea Toimenpidekomponentti "Rajaus":n Neg puutteellisilla parametreillä Kohdetauluun muodostuu "Rajaus" operaation tulos. Sivu 3 / 5

Testitapauksen Testisarjan Vaatimusmäärittelyn Prioriteetti Kuvaus Pos/Neg Odotettu lopputulos Huomioitava Testiskripti TC 6.1 TS 6 K1, K3 Kriittinen Kuvauskielellä määritellyn yhden Pos Toimenpide antaa oikean tuloksen Testataan "Copy" ja "Insert" toimenpiteen prosessin suorittaminen toimenpiteillä. TC 6.2 TS 6 K1, K3 Kriittinen Kuvauskielellä määritellyn kahden ja Pos useamman toimenpiteen prosessin suorittaminen TC 6.3 TS 6 K1, K3, ET11 Korkea Kuvauskielellä määritelty prosessi Neg yhdistää kaksi toimenpidettä, joista jompikumpi antaa virheilmoituksen TC 6.4 TS 6 E 6 Korkea Prosessin ajon aikana tulee Pos ilmoitukset lokiin TC 6.5 TS 6 E 6, ET11 Matala Lokin kirjaaminen levytilan ollessa Neg täynnä TC 6.6 TS 6 K 1 Korkea Kuvauskielitiedoston lukeminen Pos TC 6.7 TS 6 K 1, ET11 Korkea Syntaktisesti väärin määritellyn Neg kuvauskielen tunnistaminen / kuvauskielitiedoston puuttuminen TC 6.8 TS 6 K 12, ET11 Matala Loogisesti väärin määritellyn Neg kuvauskielen tunnistaminen TC 6.9 TS 6 K 5 Korkea Konfiguraationkuvauksen lukeminen Pos TC 6.10 TS 6 K 5, ET11 Korkea Syntaktisesti väärin määritellyn Neg konfiguraatiokuvauksen tunnistaminen / puuttuminen Jälkimmäisenä suoritettavan toimenpiteen tulee antaa oikeanlainen tulos. ETL-moottorin tulee havaita toimenpiteen antama virheilmoitus Testataan "Copy" ja "Insert" toimenpiteillä. Testataan erilaisilla virhetilanteilla, esim. puuttuva parametri, taulua ei löydy Kaikki lokiin laitettaviksi Voidaan testata myös määritellyt ilmoitukset tulee staattisesti kirjautua lokiin oikeissa tilanteissa ETL-moottorin tulee ilmoittaa virheestä / prosessin suoritus ei saa keskeytyä Parserin tulee osata lukea kuvauskielitiedosto Parserin tulee havaita virhetilanne ja antaa informaatiota virheen paikasta ETL-moottorin tulee havaita virhetilanne Parserin tulee osata lukea konfiguraatiokuvaus Parserin tulee havaita virhetilanne ja antaa informaatiota virheen paikasta Sivu 4 / 5

Testitapauksen Testisarjan Vaatimusmäärittelyn Prioriteetti Kuvaus Pos/Neg Odotettu lopputulos Huomioitava Testiskripti TC 9.1 TS 9 T10 Kriittinen Toimenpidekomponentti "Insert":n Pos Tauluun tulee tulla lisää rivejä TC 9.2 TS 9 T10, ET11 Korkea Toimenpidekomponentti "Insert":n Neg - ilman määriteltyä kohdetaulua TC 9.3 TS 9 T10, ET11 Matala Toimenpidekomponentti "Insert":n Neg kun yhteys kantaan katkeaa kesken toimenpiteen Tietokantaan ei tule muodostua ylimääräisiä tauluja / TC 9.4 TS 9 T10, ET11 Korkea Toimenpidekomponentti "Insert":n Neg Kohdetauluun ei tule muodostua - ylimääräisiä rivejä / kun arvoja on liikaa / liian vähän TC 9.5 TS 9 T10, ET11 Korkea Toimenpidekomponentti "Insert":n Neg - ilman olemassa olevaa kohdetaulua TC 9.6 TS 9 T10, ET11 Korkea Toimenpidekomponentti "Insert":n Neg - duplikaateilla. Sivu 5 / 5