Til Deltagerne i End 2 End testen runde 1 Vejledning til End 2 End testen Denne vejledning skal give deltagerne en let forståelig beskrivelse af gennemførslen af End 2 End testen. 30. oktober 2012 JOG/MAA Der er i End 2 End arbejdsgruppen, med deltagere fra branchen, udarbejdet en drejebog, der beskriver de testcases, der skal gennemføres i End 2 End testen. Testcasene er udvalgt og godkendt af arbejdsgruppen. Testene kan kun gennemføres af personer, som har underskrevet en fortrolighedserklæring med Energinet.dk. Er der nye medarbejdere, der undervejs skal deltage i E2E testen, skal disse også underskrive erklæringen. Denne vejledning indeholder et eksempel på gennemførsel af en testcase (leverandørskift) fra drejebogen. Den indeholder også en beskrivelse af de opgaver, som deltagerne i aktørtesten skal udføre. Drejebogen Nedenfor er listet forklaringer til de enkelte kolonner i drejebogen (Der er lidt forskel på antallet af kolonner i de enkelte ark. Denne beskrivelse af kolonnerne gælder arket for leverandørskift).: Bemærk, at der i første ark i drejebogen er listet kravene til de målepunkter, der skal anvendes i hver testcase. Kolonne A: Test nummer. Er et unikt nummer for testcasen, som bl.a. bruges ved henvendelse til Support. Dok. 127301/12, Sag 12/1052 1/5
Kolonne B: Scenarie. Beskriver det enkelte scenarie eks. Leverandørskift, som testcasen vedrører. Kolonne C: Proces. Beskriver processen i den enkelte testcase. Kolonne D: Anmodningstidspunktet angiver ikrafttrædelsestidspunktet Kolonne E: ATS ID. Beskriver selve testcase nummeret fra systemtesten: http://www.energinet.dk/sitecollectiondocuments/danske %20dokumenter/El/DataHub%20-%20Testcases%20itleverandører%20elmarkedet.pdf Kolonne F: RSM. Henviser til den enkelte RSM i den enkelte testcase. Kolonne G: Trin. Angiver trinet i processen Kolonne H: Effektueringsdag, som er den dag det enkelte trin kan køres (relativ i forhold anmodningstidspunktet) Kolonne I-R: Angiver aktøren og et kontrolfelt, som skal udfyldes under testen af aktøren. Kolonne S: Testcase gennemført. Når testcasen er gennemført markerer sidste aktør listet i testcasen at den er gennemført såfremt alle trin i testen er gennemført. Kolonne T: Kommentar. Kommentarfelt, her angives kommentarer i forbindelse med gennemførslen af det pågældende trin i processen. Her kan det beskrives, hvad der evt. går galt eller andre bemærkninger. Hvis testen ikke kan fortsætte, sendes ligeledes mail til Support, se hvordan senere i dette notat. Daglige opgaver I testperioden skal de enkelte testdeltagere hver dag ved opslag i tidsplanen for End 2 end testen undersøge, hvilke testcases de skal gennemføre i hvilken periode. Hvordan afvikles en testcase Når testcasen skal afvikles følges følgende procedure: 1. Åben drejebogen, som findes i sharepoint. Vælg mappen for dit område. Vælg den fane, som skal testes eksempelvis leverandørskift. Find den første testcase for leverandørskift. I oversigten over de enkelte testdeltagere, finder man den rolle, man har i den pågældende testcase. 2. Leverandørskifteprocessen initieres af rollen ny elleverandør. Den nye elleverandør starter processen leverandørskift ved at vælge et målepunkt blandt de målepunkter, som er til rådighed for denne test. Målepunkterne findes i oversigten over datagrundlag, som også findes på sharepoint. Den nye elleverandør gennemfører første trin og kontrollerer, at der er sendt og modtaget de beskeder, som er beskrevet i testcasen. Noter i det før- Dok. 127301/12, Sag 12/10522/5
ste ark i drejebogen, hvilket målepunkts ID, der anvendes ud for testcasen. 3. Elleverandøren logger ind på Energinet.dk s sharepoint portalen for End 2 End, og opdaterer drejebogen ved at skrive dags dato i kontrolfeltet. Sharepoint sender en notification ud om, at der er sket en opdatering i drejebogen (bemærk at der i sharepoint først, skal sættes en alert op. Se vejledning senere i dette dokument). 4. Testdeltageren (netvirksomheden) går tilsvarende ind i drejebogen og finder testcasen og de relevante trin i processen og gennemfører trinene i testcasen. Når netvirsomheden har gennemført de pågældende procestrin kontrolleres resultatet, og drejebogen opdateres med det samme. 5. Alle trin gennemføres på tilsvarende vis, indtil testcasen er gennemført. Herefter markerer sidste aktør i testcasen, at den er gennemført ved at markere i kolonnen: Testcase gennemført, naturligvis kun hvis alle trin er gennemført. 6. Gennemførslen af testforløbet er dermed afsluttet. Ovenstående gennemgås for hver test. Gennem hele forløbet kan der noteres kommentarer i drejebogen i kommentarfeltet til de enkelte procestrin. Hvis testcasen af en eller anden grund ikke kan fortsætte og stopper ved et trin, fx hvis der ikke modtages en meddelelse, kontaktes DataHub Support via mail. Se kontaktoplysninger til DataHub Support nedenfor. Anvend bilag 1: Indmeldelse af fejl i testcase i mailen. Kopier skabelonen ind i en mail. HUSK dagligt at opdatere drejebogen med de tests eller trin, der er gennemført den enkelte dag. Dokumenter som skal bruges til gennemførslen af E2E findes på sharepoint og opdateres løbende. Anvend dette link: https://projects.energinet.dk/hub/e2e/default.aspx Hvordan anvendes Sharepoint portalen Der er til End 2 End testen oprettet en sharepoint portal, hvor alt materiale til End 2 End testen findes. Her findes bl.a. drejebog, tidsplan, deltagere og datagrundlag samt vejledninger. I vil inden opstart få adgang hertil, hvor I vil modtage et brugernavn og password. Vær opmærksom på, at sætte sharepoint op med alerts. Derved får I en alert, når der er foretaget ændringer i drejebogen. Dok. 127301/12, Sag 12/10523/5
Alerts sættes op under Actions og Alert me. Det kan anbefales kun at sætte alerts op på den enkelte mappe, som I skal anvende. Der er oprettet en mappe til hvert område, med en drejebog i hver. Vær opmærksom på at få noteret i den rigtige mappe. Hvis der opstår spørgsmål kontaktes Support Datahub@energinet.dk Hvis der er noget i testcasen, der forhindrer jer I at komme videre i testforløbet, eller hvis der er undervejs opstår spørgsmål eller problemer kontaktes DataHub Support på mail: Datahub@energinet.dk. Anvend venligst skabelonerne i bilag 1 til indmeldelse af fejl. Vigtigt BRS 12 er ikke med i testrunde 1, og skal derfor ikke gennemføres. Dok. 127301/12, Sag 12/10524/5
Bilag 1: Indmeldelse af fejl i testcase Testcase nr.: Beskrivelse af fejl: Indmeldt af (Person): Telefonnummer på personen, der indmelder: Husk at vedhæfte screendump af fejlen Kopier teksten ind i en mail og send den til datahub@energinet.dk Dok. 127301/12, Sag 12/10525/5