Teststrategi for DataHub Engrosmodellen End-to-End (E2E) test Et overblik over metode og proces Version 2.0, maj 2015 Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 1
Målet med E2E test af Engrosmodel Testen skal sikre at Engrosmodellen funktionelt fungerer efter hensigten i samspil med aktørernes itsystemer i det danske elmarked. Testen identificerer fejl og uhensigtsmæssigheder i såvel DataHub som aktørernes egne løsninger, således at disse kan reduceres til et acceptabelt niveau inden idriftsættelse af den samlede Engrosmodel løsning. Testen skal medvirke til at aktører, deres it-leverandører og Energinet.dk er bedst mulig rustet til at understøtte DataHub Engrosmodellens funktionalitet og realisering. Testen gennemføres i to hovedfaser: ATS eller systemtesten gennemføres af it-leverandører for at sikre, at alle meddelelsestyper fungerer korrekt. E2E Aktørtest gennemføres af alle aktører for at sikre, at den samlede funktionalitet er på plads hele vejen rundt. For den seneste version af BRS, RSM og ebix skemaer ser datoerne således ud: ATS IT-lev. E2E Aktør E2E PROD 23.03.2015 31.03.2015 01.06.2015 01.04.2016 Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 2
Test strategi systemtest (ATS) I forbindelse med etableringen af Engrosmodellen i det danske marked etablerer Energinet.dk en service for gennemførelse af en systemtest (ATS), der har til formål at teste, at aktørernes it-løsninger kan håndtere det meddelelsesflow, som er defineret i RSM-guiden med tilhørende XML-skemaer Målet er, at alle it-leverandører skal gennemføre en godkendt og dokumenteret ATS Test, som godkender deres systemer i samspil med Engrosmodellen. Kravet til omfanget af systemtesten vil være gradueret i forhold til hvilke aktør-roller, it-systemet skal kunne håndtere. ATS indeholder de testcases per RSM-meddelelse, som den enkelte it-leverandør skal gennemføre for at teste meddelelses flowet. ATS fungerer som en løsning, hvor it-leverandørerne selv kan gennemfører de forskellige testcases i videst muligt omfang Der åbnes op for systemtest på ATS fra den 1.07.2014. It-leverandørerne skal have gennemført systemtesten inden deres start på E2E-pilot test. Såfremt it-leverandører får behov for support i forbindelse med brug af E2E Testsystem vil Energinet.dk have ATS-supportere til rådighed. Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 3
Test strategi E2E test I forbindelse med etableringen af Engrosmodellen etablerer Energinet.dk en service for gennemførelse af End to End (E2E) Test for at sikre den bedst mulige idriftsættelse af den samlede løsning inkl. samspillet med aktørernes it-systemer. Målet er, at alle aktører skal gennemføre en godkendt og dokumenteret E2E Test, som godkender deres systemer i samspil med DataHub Engrosmodellen. Kravet til omfanget af E2E Test vil være gradueret i forhold til aktør-rolle mv. E2E tests udføres mellem den enkelte aktørs it-system og målepunkter hos en fiktiv aktør i DataHub, som er defineret af Energinet.dk for hver aktør. Energinet.dk udarbejder E2E Testdrejebog med testcases for aktører og etablerer E2E Testsystem, som de enkelte aktører og it-leverandører benytter ved E2E test af egne systemer. E2E Testsystem fungerer som en løsning, hvor aktører selv kan gennemfører de forskellige testcases i videst muligt omfang. Der åbnes for E2E Test for it-leverandører i november 2014 og fra juni 2015 vil alle aktører kunne påbegynde deres E2E Test. Der vil være milepæle både for it-leverandørernes og aktørernes E2E test, som vil fremgå af de gældende tidsplaner. Energinet.dk vil aktivt overvåge fremdrift/aktivitet af it-leverandørernes og aktørernes E2E Test set i forhold til de gældende tidsplaner. Dette vil danne grundlag for rapportering og evt. opfølgning sammen med de enkelte it-leverandører og aktører. Såfremt aktører/it-leverandører får behov for support i forbindelse med brug af E2E Testsystem vil Energinet.dk have E2E-supportere til rådighed. Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 4
Test proces E2E testen 1. It-leverandører (evt. i samarbejde med deres aktør) inviteres til at deltage i E2E IT-leverandørtest. 2. E2E Testen gennemføres med udgangspunkt i E2E Testdrejebøger for de 4 aktørroller. 3. Alle aktører får adgang til E2E testmiljøet ved starten af E2E Aktørtest periode. Det forventes at mindst halvdelen af aktørerne er i gang med E2E Aktørtesten i august 2015. 4. I perioden fra oktober 2015 til februar 2016 skal alle relevante aktører afslutte deres E2E test og opnå godkendelse ift. DataHub Engrosmodellen. 5. Energinet.dk vil løbende følge op ift. ovenstående. 6. Såfremt Energinet.dk s opfølgning viser kritisk situation omkring aktørers færdiggørelse og godkendelse, vil Energinet.dk benytte et Support og rådgivnings team, som sættes ind for at medvirke til, at DataHub Engrosmodellen kan gå i luften som planlagt. E2E IT-LEVERANDØRTEST E2E AKTØRTEST 01.11.2014 1.06.2015 01.02.2016 Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 5
Test metode Alle aktører har et antal E2E testpakker med målepunkter til rådighed. Disse vil blive specificeret af Energinet.dk. E2E Aktør Test roller EL NV MDR BA Alle aktører skal gennemfører E2E godkendelsestest ved at indmelde målepunkter til Energinet.dk i overensstemmelse med den for aktøren relevante E2E Testdrejebog. Energinet.dk følger op på de enkelte aktørers indmeldte målepunkter, som dokumenterer grundlaget for at E2E-godkende aktøren. E2E Testpakke E2E Testpakke E2E E2E FINAL Testpakke E2E testpakke E2E FINAL Test E2E FINAL Test E2E godkendelsestest E2E Testdata Fiktiv EL Fiktiv NV Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 6
Set-up for E2E Testsystem TEST DH Engrosmodel E2E teststatus pr. aktør Fiktiv NV DataHub GUI Fiktiv aktør E2E testdata Aktør NN Test Fiktiv EL DataHub GUI Egne E2E data Fiktiv FP E2E Testdrejebog Opfølgning Status Fremdrift E2E Rapportering B2B Aktør it-system B2B klient Energinet.dk Aktør NN E2E tester Energinet.dk E2E-supporter Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 7
Tidslinjer ATS - systemtest 1.5.14 1.7.14 1.11.14 1.4.16 ATS system Specifikation, udvikling og test ATS system It-leverandør systemtest klar til E2E-pilot It-leverandører ATS- godkendt ATS system Systemet står er til rådighed til fortsat test Go-live E2E - test 1.5.14 1.7.14 1.10.14 1.11.14 1.6.15 1.12.15 1.2.16 1.4.16 Definition af E2E testcases Færdiggørelse af E2E Testdrejebøger E2E Testportal Specifikation, udvikling og test E2E It-leverandørertest E2E Aktørtest Alle aktører er i gang med E2E test Alle aktører er E2E godkendt ift. DataHub Engrosmodel Go-live Maj 2015, dok.nr. 13-100790-2 E2E Teststrategi 8