Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Møde i GD1-GD2 Testforum Mandag den 13. april 2015.

Lignende præsentationer


Præsentationer af emnet: "Møde i GD1-GD2 Testforum Mandag den 13. april 2015."— Præsentationens transcript:

1 Møde i GD1-GD2 Testforum Mandag den 13. april 2015

2 Dagsorden Status og plan for kommende fælles test – og kvalitetssikringsaktiviteter Fælles Teststrategi Test Hovedplan Testdata Brug af CPR ved test Eventuelt Testforum

3 Status og plan for kommende fælles test – og kvalitetssikringsaktiviteter
Dokumenter Status Dato TestPID Godkendt Teststrategi Internt review Hovedplan for test I gang Arbejdspakker Datoer korrigeres Skabeloner til kvalitetssikring Sekvensdiagrammer MU’s DAF tjenester Ikke startet BBR, DAR, EJF’s DAF tjenester Tsstforum

4 Afgrænsning af testopgaven
Fælles test omfatter Tidlig kvalitetssikring af tekniske specikationer Snitfladetest Test i GD1 – GD2 Ekstern test anvendere

5 Hovedplan for test i GD1-GD2

6 3.1.2 Udarbejdelse af hovedplan for Test i GD1 og GD2
Ansvarlige GD1 og GD2’s fælles testmanager Kvalitetskontrol Delprogramlederne for GD1 og GD2 Produkt Hovedplan for test og kvalitetssikring i GD1 og GD2 Indhold Udarbejdelse af plan for test af tværgående GD1/GD2 systemintegration via Datafordeleren samt kvalitetssikring af specifikationer af tværgående tjenester (services og hændelser). Planen beskriver på et overordnet niveau testaktiviteter både mht. ressourcebehov og tid. Desuden forholder den sig til behovene for testmiljøer og testdata. Godkendelse Review i Projektforum og endelig godkendelse i GD1-og GD2-styregrupper

7

8 Udarbejdelse af hovedplan for Test i GD1 og GD2
Program Testspec. Testcases Testrapport Testplaner QA plan QA rapport Fælles Teststrategi 3.1.2 Udarbejdelse af hovedplan for Test i GD1 og GD2 Testværktøjer

9 Kvalitetssikring

10 En fælles detaljeret service specifikation
Mål En fælles detaljeret service specifikation Detaljeret Service Specifikation Løsningsarkitektur – Bilag A Servicebeskrivelser. Kapitel 3 og 4 Løsningsarkitektur – Bilag A Servicebeskrivelser. Kapitel 3 og 4 Løsningsarkitektur – Bilag A Servicebeskrivelser. Kapitel 3 og 4 Et konsolideret dokument for GD1 og GD2

11 Detaljeret Service Specifikation
Indhold Ajourføringsservices (internt) Hændelser Udstillingsservices Sammenstillede services Sikkerhedsprofiler Kodelister/supplerende forretningsbeskrivelser Samtlige service parametre specificeres på attributniveau

12 Fordele/Ulemper Fordele Ulemper
Veldefineret API for delprogrammet – bruges ved udvikling af løsninger (stubbe/drivere) Støtter den tværgående kvalitetskontrol Støtter den tværgående system integrationstest Nyttigt dokumentation for eksterne anvendere Fremrykket opgave

13 Skabeloner - Ajourføringsservices
Eksempel Navn Navn på service (ifølge navnekonventionerne) Formål Kort beskrivelse af formålet med denne ajourføringsservice Input parametre Obligatorisk: List af parameter, med alle attributter Valgfrit: Output parametre Returkoder Komplet liste af mulige returkoder Præbetingelser List af betingelser, der skal være opfyldt, før service kaldes Postbetingelser Situationen, der er opfyldt, efter servicen er kaldt Sikkerhed Liste af sikkerhedsprofiler Navn ADRaA_Adresse_OpretAdresse Formål Opretter adressen med tilhørende informationer i henhold til informationsmodellen; samt kobler adressen til en navngiven vej, et husnummer og et adgangspunkt. Input parametre Obligatorisk: Adgangspunkt Id - UUID Adresse Husnummer Husnummerbetegnelse Etagebetegnelse Dørbetegnelse Adressebetegnelse Vejnavn Husnummer/bogstav Dørbetegnelse (tekst) Valgfrit: Status (Foreløbig, Foreslået, Godkendt, Gældende, Nedlagt, Henlagt) Virkningstid starttid sluttid Dørpunkt Position

14 Test Hovedplan

15 Ejendomsdataprogrammet - Projektforum
Ejendomsdataprogrammet - Projektforum

16 Delprogram – Projekt - Ansvarsfordeling

17 Ansvarsfordeling mellem projekt og delprogram
Testtyper Test i delprogrammerne Test i projekter Funktionelle krav: Funktionalitet i grunddatasystem  X Funktionalitet ift. datafordeler (X) Integrationer Konverteringer Sammenligningstest Samtidighedstest Lovgivning Ikke-funktionelle krav: Brugervenlighed Performance Robusthed Sikkerhed Driftstest Dokumentation Vedligeholdelsesegnethed Flytbarhed Testforum

18 Udvalgte testtyper fra teststrategien
Delprogram Projekt Integrationer Delprogrammerne har  ansvaret for at teste af integrationer i et lidt bredere perspektiv. Det enkelte projekt har ansvaret for test af ”de nære integrationer”. Hermed menes interne integrationer og eksterne integrationer ift. læsning eller aflevering af informationer. Projektet  har ansvaret for at sikre at projektets integrationer – herunder udstillede services – syntaktisk er korrekte ift. specifikationer.  Konverteringer Det enkelte projekt har ansvaret for test af konverteringer i relation til systemet – eksempelvis konvertering fra gammel version til ny. Konvertering mellem systemer – eks. flytning af ejeroplysninger fra ESR til Ejerfortegnelse – testes af det modtagende system/projekt. Sammenligningstest Ejendomsdata- og adresseprogrammet har ansvaret for at teste, at to forskellige løsninger leverer samme resultat, hvor dette er forventet – eksempelvis at ESR og grunddatasystemerne leverer samme resultat, hvor dette er forventet. Det enkelte projekt har ansvaret for test af gammel og ny version ift. det enkelte system, hvor disse forventes at levere samme resultat - eksempelvis test af at BBR 2.0 leverer samme resultat som BBR 1.6, hvor dette er forventet. Samtidighedstest Programmerne har ansvaret for samtidighedstest. Dette vil omfatte de forhold, hvor der inden for samme tidsinterval foretages opdateringer ift. samme ejendom i de tre grundregistre eller DAR. Sikkerhed Ejendomsdata- og dataprogrammet har ansvaret for at teste tværgående sikkerhed ift. Datafordeleren. Dette omfatter bl.a. test af tildelte sikkerhedsroller fungerer som specificeret i relation til sammenstillede services. Det enkelte projekt har ansvaret for test af sikkerhedskrav ift. adgang til funktioner og data – herunder sikring af adgang til personhenførbare data. Omfatter både sikkerhed i selve løsningen og sikkerhed ift. de udstillede informationer i Datafordeleren. Testforum

19 ”Test i GD1 – GD2” Scope

20 Testgruppering Gruppe Testtype Testområde 1 Teknisk Kvalitetssikring 2
Funktion/Integration Tværgående Services 3 Sammenstillede Services 4 Sikkerhed 5 Samtidighed Ajourføringsservices 6 Sammenligning ESR-EJF, ESR-MU, ESR-Skattesystem

21 Tværgående Services GD1 GD2
1.1 Forandring af fast ejendom (udstykning) 1.2 Opdeling af ejerlejlighed (eksisterende Bolig) 1.3 Opdeling af ejerlejlighed (bygning ikke opført) 1.4 Ny bygning på fremmed grund 1.5 Sammenlægning af to jordejendomme 1.6 Sammenlægning af to Ejerlejligheder 1.7 Ejerskifte (via tingbogen) 1.8 Ejerskifte (via kommunen) 1.9 Opret/opdater administrator 1.10 Opdater ejeroplysning 2.1 Opdater Supplerende bynavn 2.2 Opdater Administrativ inddeling (ex. Sogn) 2.3 Opdater Gadepostnummer 2.4 Opdater jordstykke (eller foreløbig lodflade) 2.5 Opdater BBR-Bygning (eller Teknisk Anlæg) 2.6 Opdater GeoDanmark Vejmidte 2.7 Opdater GeoDanmark Bygning 2.8 Opdater Navngiven Vej 2.9 Opdater Adresse Testforum

22 Eksempel 1.4 Ny bygning på fremmed grund
Behandling af ansøgning om byggetilladelse/anmeldelse til BPFG Adressetildeling Registreringer ift. BBR Opret BFE i Matriklen Opret nyt ejerskab i Ejerfortegnelsen Testforum

23 Eksempel 1.4 Ny bygning på fremmed grund
Testforum

24 Sammenstillede Services
1 BBR Meddelelse 2 Hent adresse med BFE 3 Ejerskifte med navn og adresse 4 Ejer til egen ejendom 5 Ejer til ejendom, myndighed 6 Ejerfortegnelse, administrator Testforum

25 Eksempel - BBR Meddelelse
Navn: EJDU_Soeg_BBRMeddelelse Formål: Denne serviceoperation anvendes til at søge og returnere specifikke BBR Meddelelser relateret til en konkret BFE-nummer. Denne operation er henvendt til alle de der har behov for at få genereret en BBRmeddelelse fx Diadem, Skattemappen eller kommunen Input parametre: Obligatorisk: - BFE-nummer Eller - Adresse Valgfrit: - Output parametre: - BBR-meddelelsen Testforum

26 Ajourføringsservices
ID GD1 Matriklen EJDmA_OpretBFE Opret BFE EJDmA_SletBFE Slet BFE EJDmA_OpdaterBeliggenhedsadressen Opdater beliggenhedsadressen GD1 BBR EJDbA_AfslutBBRSag Afslut BBR sag EJDbA_RegistrerHenvendelseOmBBRÆndring Registrer henvendelse om BBR ændring EJDbA_GodkendBBR-sag Godkend BBR-sag EJDbA_HenlægBBR-sag Henlæg BBR-sag EJDbA_RegistrerHenvendelseOmMasseændring Registrer henvendelse om masseændring ….. Jævnfør Bilag A Servicebeskrivelser Testforum

27 Det vil være muligt at bruge produktionsdata
Testdata De skal være fuldstændige. Det betyder, at testdata skal være migreret og at den logiske sammenkædning skal være foretaget. De skal ligne rigtige produktionsdata så meget som muligt. De skal være i en kendt tilstand. Det betyder, at man skal kunne ”nulstille” testdata for at kunne bringe dem i en kendt initial tilstand (for at kunne genteste). Testdata skal være identificerbare via versionering Testdata skal dække alle positive flows igennem Systemet. Det betyder bl.a. at der skal være tilstrækkelig spredning i testdata til at kunne afprøve de funktionelle flows. Testdata skal dække negative test ved data input til Systemet, herunder data som også kan indgå i sikkerhedstest. Testdata skal kunne afprøve operationelle test som f.eks. rapportering af fejl til overvågningssystemer. Testdata skal have en så stor spredning som muligt og gerne understøtte blandede testscenarier, hvor der veksles mellem testdata, der giver et validt svar og testdata, hvor der returneres fejl. Det vil være muligt at bruge produktionsdata

28 Kun ét fælles kundetestmiljø!
Testdata Prøvedata

29 Testdata Gruppe Testtype Testområde TestData 1 Teknisk
Kvalitetssikring N/A 2 Funktion/Integration Tværgående Services Produktionsdata (to kommuner) 3 Sammenstillede Services Produktionsdata 4 Sikkerhed 5 Samtidighed Ajourføringsservices Kunstige 6 Sammenligning ESR-EJF, ESR-MU, ESR-Skattesystem Testforum

30 Ansvarlige Trine Wrist Lundorf Projekt Ejer Projekt Leder Test Manager
MU GST Peter Knudsen/Peter Snedker Lars Hoff BBR MBBL Karen Skjelbo Morten Rostved EJF Jesper Andersen Tadeusz Tajchman DAR DAGI ?? DS Jens Bo Rykov DAF DIGST Leif Hernø Jakob Skov CPR Jeanne Olsen CVR ERST Lone Kai Hansen SKAT Morten Thaarup Trine Wrist Lundorf Finans e-nettet Jesper Grona Amina Schmidt Testforum

31 Dokumenter Ejendomsdataprogrammet - Fælles teststrategi (version 1.3)
Adresseprogrammet - Fælles teststrategi (version 1.0) Fælles teststrategi for Ejendomsdataprogrammet og Adresseprogrammet (version 1.2) Datafordeleren, Bilag 14, Afprøvning (version 3.0) Diverse mødeoplæg TestPID Testbegreber Bilag 15 – GD1-GD2 foreløbige krav til testmiljøer


Download ppt "Møde i GD1-GD2 Testforum Mandag den 13. april 2015."

Lignende præsentationer


Annoncer fra Google