Testcase i Edielportalen
Agenda Testcase strategi Testcase pr. rolle Testcase eksempler Videre arbeid 2
Testcase strategi Knyttes til BRS & rolle Knyttes til prosesskomponent Obligatorisk / valgfri pr. rolle Gruppering Oppstart Oppdatering Spørring Diverse Opphør 3
Testcase strategi Dekning Alle BRS er (55) Alle prosesskomponenter (48) Alle meldinger (36) IKKE kreve: Alle varianter av innhold Kansellering/reversering Logiske feil i innhold Ulik informasjon (Måleravlesning/Årsforbruk/Måleverdier) Ulik informasjon avhengig av innhold (Firma/Privatperson) Ulik context (Resultat av spørring / Oppdatering) Feil struktur/innhold i XML fil som avdekkes i XSD validering Uavklart: Krav til dokumentasjon ang. mottak av fil(er) fra Elhub 4
Antall testcase pr. rolle - Systemtest 52 16 ang. spørring i dag: 27 Leveringspliktig kraftleverandør - 11 Måleverdiansvarlig - 7 Nettilknytningstilbyder - 42 Nettselskap i dag: 35 3. part - 12 Produsent - 4 Balanseansvarlig - 4 NBS NECS 5
Testcase eksempler Test Case Oppstart 1 Leverandørskifte, godkjent Beskrivelse Rolle/Retning BRS Prosesskomponent Meldinger(er) Kommentar 2 Leverandørskifte, avvist 3 Leverandørskifte, kansellering/reversering 4 Leverandørskifte, bekreftelse til ny kraftleverandør 5 Leverandørskifte, opphør til gammel kraftleverandør 6 Leverandørskifte, reversering til gammel kraftleverandør /Til /Til /Til 101 1-Oppstart 101 1-Oppstart 101/ 111 1-Oppstart 101 6-Oppdatering grunndata 101 11-Opphør 111/ 133 11-Opphør 1 RequestStartOfSupply 2 ConfirmStartOfSupply 1 RequestStartOfSupply 2 RejectStartOfSupply 1 RequestStartOfSupply 2 ConfirmStartOfSupply 4 NotifyStartOfSupply 8 NotifyEndOfSupply 8 NotifyEndOfSupply Ikke krav til utfylling av navn og adresse Ulik melding tilbake i forhold til testcaset over Dokumenttype må være E02- Kansellering. Hvis meldingen mottas av Elhub før fristen for kansellering, håndteres den som en kansellering (BRS 101), ellers håndteres den som en reversering (BRS 111). Referanse til meldingen som skal kanselleres/ reverseres må angis. Meldingen sendes fra Elhub til ny kraftleverandør ved effektuering av leverandørskifte Meldingen sendes fra Elhub til gammel kraftleverandør ved effektuering av leverandørskifte Meldingen sendes fra Elhub til gammel kraftleverandør ved effektuering av reversering av leverandørskifte med dokumenttype E02-Kansellering. 6
Testcase eksempler Test Case Oppdatering 26 Kunde masterdata, OK Beskrivelse Rolle/Retning BRS Prosesskomponent Meldinger(er) Kommentar 27 Kunde masterdata, avvist 301/ 401 301/ 401 3-Oppdatering av masterdata kunde 3-Oppdatering av masterdata kunde 24 RequestUpdateCustomerInformation Aknowledgement 25 -ConfirmUpdateCustomer Information 24 RequestUpdateCustomerInformation 26 -RejectUpdateCustomer Information BRS-301 - Oppdatering av grunndata. Element StartOfOccurrence i inngående melding må være dagens dato eller max 3 dager frem i tid. BRS 401 Korrigering av grunndata benytter nøyaktig samme meldinger, eneste forskjell er at StartOfOccurrence må være bakover i tid. 28 Innsending av målerstand, OK 311 4-Målerstand/ 14-CollectedData Det finnes ikke Confirm/Reject meldinger i ebix for å bekrefte/avvise måleravlesinger. Elhub vil benytte Aknowledgement meldingen til å bekrefte/avvise måleravlesing. 29 Innsending av målerstand, avvist 30 Innsending av 31 Innsending av BÅDE målerstand og 311 4-Målerstand/ 311 4-Målerstand/ 311 4-Målerstand/ 14-CollectedData 14-CollectedData 14-CollectedData 7
Videre arbeid Ferdigstille testcase pr. rolle Detaljspesifikasjon av testcase Testdata Implementering av endringer i Edielportalen Opprette testcasene i Edielportalen Brukerveiledning ang. test og sertifisering i Edielportalen 8