Use case
Actuele status Definitief
Versiehistorie KTC
Datum KTC Versie KUC Versie Omschrijving Auteur
25-2-2011 0.0.1 0.2.1 Initiele versie P. Adams
21-3-2011 0.1.0 0.2.1 Eerste publicatie P. Adams
29-4-2011 0.2.0 0.2.1 Tweede publicatie P. Adams
6-6-2011 0.2.1 0.4.0 Uitbreiding nav nieuwe modules opgeleverd P. Adams
21-6-2011 0.3.0 0.4.0 Derde publicatie P. Adams
21-06-2011 0.3.1 0.5.0 Update en eindcontrole P. Adams
5-9-2011 1.0.0 1.0.0 Aangeboden aan stuurgroep P. Adams
23-4-2013 2.0.0 2.0.0 Aangeboden aan stuurgroep mGBA
D. Geluk (namens KING) 08-06-2015 3.0.0 3.0.0 Aangeboden aan Directieraad VNG
D. Geluk (namens KING) 04-07-2016 4.0.0 4.0.0 Aangeboden aan Directieraad VNG
D. Geluk (namens KING) 05-02-2018 5.0.0 5.0.0 Aangeboden aan Directieraad VNG
D. Geluk (namens King)
Reviewhistorie
Datum KTC Versie Auteur
25-8-2011 0.3.1 Aangeboden aan reviewgroep reviewgroep
KUC055 Corrigeren adres
Omschrijving
Backlog
Module-ID Backlogitem voor deze use case wel of niet keten-testen
Keuze keten-test wel of niet uitwerken
1 Basic flow Identified Basic Flow
2 AF2 derde doet verzoek ja
4 AF1, niet gevonden ja
6 AF3 Correctie nav onderzoeksbesluit Identified
AF Omschrijving
1 GEEN PERSOON GEVONDEN.
2 DERDE DOET CORRECTIEVERZOEK.
3 CORRECTIE NAV ONDERZOEKSBESLUIT JUISTHEID GEGEVENS.
4
Keten Logische Testgevallen gebaseerd op Basic Flow Use Case: KUC055 Corrigeren adres
Module: 1 Basic Flow
Scenario: Adrescorrectie
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
Testcase c a a a a a a a a a a a a a a a a a a a a a a a a a a
1
2 b
3 c
Stap Variatie Uitleg
1 a Behandelaar voert aangever in welke alleen zijn gegevens wil laten aanpassen.
1 b Behandelaar voert aangever in welke de gegevens van zijn gezin wil laten aanpassen. (man, vrouw en twee kinderen) 1 c Behandelaar voert aangever in, welke in de rol van gezagshouder iemand anders zijn adresgegevens wil laten aanpassen.
2 a Systeem controleert dat persoon in het systeem bekend is.
3 a Systeem toont de persoon, eventuele gezaghouder en relaties en eventueel andere op het zelfde adres wonende personen.
4 a Behandelaar selecteert te corrigeren adres (actueel of historisch adres).
5 a Systeem toont personen op wie correctie mogelijk ook van toepassing is.
6 a Behandelaar selecteert personen op wie correctie van toepassing is.
7 a Behandelaar voert correctie adresgegevens in.
8 a Systeem valideert compleetheid correctie adresgegevens.
9 a Zolang niet alle benodigde zaken zijn aangemaakt: [KUC200]
10 a Systeem valideert dat er geen lopende zaken zijn met hetzelfde subject als de te creëren zaak. [KUC200]
11 a Systeem creëert zaak. [KUC200]
12 a Systeem start zaak [KUC200]
13 a Systeem wijst zaak toe aan Behandelaar. [KUC200]
14 a Behandelaar selecteert correctie adresgegevens.
15 a Systeem valideert correctie adresgegevens
16 a Systeem toont correctie adresgegevens en resultaten validatie correctie adresgegevens.
17 a Behandelaar complementeert en accordeert correctie adresgegevens.
18 a Systeem valideert correctie adresgegevens.
19 a Systeem legt per zaak de adresgegevens vast.
20 a Systeem verstuurt gecorrigeerde adresgegevens naar de Afnemer.
21 a Systeem creëert kennisgeving gecorrigeerde adresgegevens.
22 a Systeem print kennisgeving gecorrigeerde adresgegevens.
23 a Systeem actualiseert zaak. [KUC200]
Uitgevoerde Keuzes
Adrescorrectie van persoon door gezagshouder Adrescorrectie van gezin
Stap Bereik variatie
Adrescorrectie van alleenstaande persoon
25 a Als zaak onderdeel van hoofdzaak waarbij alle andere subzaken gesloten zijn dan [KUC200]
26 a Systeem actualiseert hoofdzaak [KUC200]
27 a Systeem sluit en archiveert hoofdzaak [KUC200]
28 a Test case eindigt.
Keten Logische Testgevallen gebaseerd op Basic Flow Use Case: KUC055 Corrigeren adres
Module: 2 AF2
Scenario: Derde doet correctieverzoek.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Testcase a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
1
2 b b - - - -
Stap Variatie Uitleg
1 a Behandelaar voert persoon in.
2 a Behandelaar voert aanvrager in.
3 a Systeem controleert dat aanvrager in het systeem bekend is.
4 a Systeem toont aanvrager.
5 a Behandelaar bevestigt aanvrager wel 6 a Systeem legt aanvrager vast.
5 b Behandelaar bevestigt aanvrager niet 6 b Test case gaat terug naar stap 1
7 a Systeem controleert dat persoon in het systeem bekend is.
8 a Systeem toont de persoon, eventuele gezaghouder en relaties en eventueel andere op het zelfde adres wonende personen.
9 a Behandelaar selecteert te corrigeren adres (actueel of historisch adres).
10 a Systeem toont personen op wie correctie mogelijk ook van toepassing is.
11 a Behandelaar selecteert personen op wie correctie van toepassing is.
12 a Behandelaar voert correctie adresgegevens in.
13 a Systeem valideert compleetheid correctie adresgegevens.
14 a Zolang niet alle benodigde zaken zijn aangemaakt: [KUC200]
15 a Systeem valideert dat er geen lopende zaken zijn met hetzelfde subject als de te creëren zaak. [KUC200]
16 a Systeem creëert zaak. [KUC200]
17 a Systeem start zaak [KUC200]
18 a Systeem wijst zaak toe aan Behandelaar. [KUC200]
19 a Behandelaar selecteert correctie adresgegevens.
20 a Systeem valideert correctie adresgegevens
21 a Systeem toont correctie adresgegevens en resultaten validatie correctie adresgegevens.
22 a Behandelaar complementeert en accordeert correctie adresgegevens.
23 a Systeem valideert correctie adresgegevens.
24 a Systeem legt per zaak de adresgegevens vast.
25 a Systeem verstuurt gecorrigeerde adresgegevens naar de Afnemer.
26 a Systeem creëert kennisgeving gecorrigeerde adresgegevens.
27 a Systeem print kennisgeving gecorrigeerde adresgegevens.
28 a Systeem actualiseert zaak. [KUC200]
29 a Systeem sluit en archiveert zaak [KUC200]
30 a Als zaak onderdeel van hoofdzaak waarbij alle andere subzaken gesloten zijn dan [KUC200]
31 a Systeem actualiseert hoofdzaak [KUC200]
Uitgevoerde Keuzes Stap
Bereik variatie
Derde doet correctieverzoek en bevestigt aanvrager Derde doet correctieverzoek en bevestigt aanvrager niet
33 a Test case eindigt.
Keten Logische Testgevallen gebaseerd op Basic Flow Use Case: KUC055 Corrigeren adres
Module: 4 AF1
Scenario: Geen persoon gevonden.
1 2 3 4
Testcase a a a a
1
Stap Variatie Uitleg
1 a Behandelaar voert persoon in.
2 a Systeem controleert dat persoon in het systeem bekend is.
3 a Persoon wordt niet gevonden in systeem
4 a Test case eindigt.
Uitgevoerde Keuzes Stap
Bereik variatie
Geen persoon gevonden.