Kwaliteit laat zich meten
Literatuur
Samenvatting
Summary
RPS
BCC
nader geselecteerd dienen te worden op basis van een mogelijke
relatie met het nieuwe type afsluiterobject. In dit voorbeeld dient
een afsluiter te kunnen worden geplaatst op een gasdistribu
tie- en gastransportleiding. Deze leidingen dienen vervolgens
topologisch te worden gesplitst. Op overige objecten mag
geen afsluiter worden geplaatst. In dit geval kan ervoor worden
gekozen om testgevallen te maken voor beide typen gasleiding.
Per type beschrijft het testgeval globaal welke handelingen moe
ten worden gevolgd om een afsluiter te plaatsen en wat het te
verwachten resultaat is. Vervolgens worden er enkele steekproe
ven gedaan voor de overige lijnobjecten zoals een middenspan
ning- en laagspanningkabel waarmee gecontroleerd wordt dat
het daadwerkelijk niet mogelijk is om een afsluiter te plaatsen.
Naast het testen van objecten met behulp van een topologische
testtechniek dienen ook functionaliteiten te worden getest die
afhankelijk zijn van deze topologische relaties. Denk hier bijvoor
beeld aan een profielfunctionaliteit die over een leiding loopt
en een overzicht geeft van de leidingstukken en topologisch
gerelateerde objecten op de leiding. Met behulp van de verschil
lende technieken kan de testvoorbereiding voor het nieuwe type
afsluiter afgerond worden en op een structurele wijze worden
getest.
Door het succesvol uitrollen van gestructureerd GIS-testen
binnen het NRG-programma heeft Alliander diverse kosten
bespaard. Er wordt efficiënter getest, risico's worden beperkt en
herstelkosten als gevolg van fouten in productie zijn afgenomen.
Binnen Alliander zal het gestructureerd testen van GlS-applica-
ties als aanvulling op bestaande testmethodieken verder worden
geïmplementeerd. Het streven is om al in een zo vroeg mogelijk
stadium vanuit testperspectief ontwerpen te reviewen. In het
voorbeeld van een nieuw type afsluiter kan in de ontwerpfase al
worden aangegeven dat er mogelijk impact is op topologische
relaties en de hiervan afhankelijke functionaliteiten. Tijdens het
maken van het ontwerp kan dan al worden gecontroleerd in
hoeverre dit het geval is en kunnen de nodige aanpassingen
worden doorgevoerd. Door het'testen'van het ontwerp kun
nen in een zeer vroeg stadium fouten worden opgespoord en
worden voorkomen. Verder zal worden onderzocht of delen van
het testtraject kunnen worden geautomatiseerd, al dan niet met
bestaande functionaliteiten in de GIS-applicaties. Met behulp
van een uitgebreide GIS-testmethodiek kan dan ook een GIS-
applicatie op structurele en verantwoorde wijze worden getest.
Zelfs de testanalist hoeft dan niet meer met de handen in het
haar te zitten als hij een GIS-release moet testen.
Burgt, B. van de I. Pinkster (2006). Succesvol testmanage-
ment: een integrale aanpak. Sdu Uitgevers bv, Den Haag.
Gelder, J. van (2010). GIS-Magazine2, maart2010, jaargang 8.
Koomen,T., Aalst, L. van der, Broekman, B. e.a. (2006). TMap
Next voor resultaatgericht testen. Uitgeverij Tutein Nolthenius,
's-Hertogenbosch.
Schotanus, C. C. (2001). TestFrame. Tweede druk. Ten Hagen
Stam Uitgevers, Den Haag.
Binnen de GIS-wereld staat gestructureerd testen van Geo-ICT-projecten
nog in de kinderschoenen. Deels komt dit door onbekendheid van het
testvakgebied, daarnaast lenen bestaande testtechnieken en methodie
ken zich niet voor GIS-applicaties. Het belang van gestructureerd testen
en de vele voordelen hiervan blijkt uit diverse ICT-projecten, kosten
worden gereduceerd en risico's gecontroleerd. Bij Alliander wordt een
professionaliseringsslag gemaakt waarbij gestructureerd testen in het
NRG-programma van GIS-applicaties wordt toegepast. Aan de hand van
enkele voorbeelden wordt beschreven hoe Alliander het gestructureerd
testen toepast op GIS-applicaties en daarmee op efficiënte wijze een
kwalitatief hoogwaardig product oplevert
In the GIS industry, the software testing as part of a Geo-ICT project
is in its infancy. This is not only due to the unawareness of the testing
practice, but also due to the inappropriateness of testing techniques for
GIS applications. The usefulness and benefit of structural testing have
been proven in various IT projects, i.e. cost reduction and risk manage
ment. The company Alliander is improving its approach to testing of GIS
applications in the NRG-project. Using some examples encountered in
the NRG-project, the article describes how Alliander applies structural
testing to GIS applications to deliver a high-quality product efficiently.
advertentie
rps.nl
8 Geo-lnfo 2010-11/12