Qpr Van Proces Tot Sequentiediagram

Stel, je hebt een project waarbij je een deel van de middleware vervangt. Enfin, middleware is misschien niet het juiste woord voor Biztalk. Maar het betekent wel dat je een deel gaat vervangen dat voor de eindgebruiker volledig onbekend is. En hoe ga je dat dan testen ? Het is immers niet voldoende dat je test of de nieuwe software apart goed werkt; je moet in feite het hele proces van A tot Z uittesten.

Bij proces denken we aan QPR. Hieronder overlopen we welke informatie je uit QPR kan krijgen.

doorlopen van procesniveau's

In het startscherm worden de grote hoofdbrokken van de bedrijfsprocessen getoond.
We beperken ons hier tot "verkoop aan residentiële klanten".
qpr009.jpg

We klikken op "registreer verbruik".
qpr010.jpg

In dit overzicht zien we een zogenaamd "gegevensmagazijn" (term van QPR). Mij doet het eerder denken aan het symbool van een databank en daar komt het in feite ook op neer. Volgens de eindgebruiker zit de databank "uit te voeren opdrachten door BTD M&V" in Click.
qpr011.jpg

van gegevensmagazijn naar use case

Als we op het symbool van het gegevensmagazijn klikken, zien we welke stromen hier allemaal toekomen en welke hieruit vertrekken.
qpr012.jpg

Als we in het overzicht inkomende gegevensstromen klikken op "voer rappelprocedure uit", komen we in het detailscherm van dit proces. Daar vinden we ook de koppeling naar de use case die het proces in detail beschrijft.
qpr013.jpg

De use case kan je ook bekijken via een internet browser. De verschillende scenario's van de use case kan je gebruiken als inspiratiebron voor het schrijven van testscenario's.
qpr014.jpg

van gegevensmagazijn naar procesdiagram

Als je vanuit het overzicht van het gegevensmagazijn direct naar het procesdiagram wil gaan, dan klik je op het pictogram van het diagram. We starten hieronder weer in het procesdiagram van "registreer verbruik". We weten dat het gegevensmagazijn "uit te voeren opdrachten door BTD M&V". We klikken op het symbool van het gegevensmagazijn om te zien welke processen hier hun gegevens in wegschrijven.
qpr015.jpg

Als inkomende stroom zien we "1e lezing uit te voeren". Achter deze stroom zien we het proces "voer rappelprocedure uit". Dit proces maakt deel uit van "voer rappelprocedure meterlezingen uit". Klik op het pictogram van het diagram …
qpr016.jpg

… en je komt terecht op het procesdiagram van "voer rappelprocedure meterlezingen uit". QPR geeft ook het betreffende proces "voer rappelprocedure uit" weer met een rode kader.
qpr017.jpg

Page tags: qpr
page_revision: 18, last_edited: 1218701637|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License