Voordelen van het gebruik van een Geautomatiseerde Testservice voor JD Edwards-projecten

Een van de meest tijdrovende taken bij de implementatie of upgrade van een ERP-systeem is functioneel testen. Als onbedoeld maar veelvoorkomend gevolg wordt functioneel testen vaak niet voldoende uitgevoerd, niet herhaald, niet consequent en niet gestandaardiseerd. Dit kan uiteindelijk leiden tot onverwacht gedrag in de software.

Maar er is een oplossing die veel tijd kan besparen: geautomatiseerd testen.

Geautomatiseerd testen met DWS SwifTest-software

Het CTRM-team van Cadran Consultancy is recent een samenwerking aangegaan met DWS om geautomatiseerd testen voor Arantys mogelijk te maken met behulp van de DWS SwifTest-software.

Hiermee kan het team tests automatisch uitvoeren en documenteren. Dit is bijzonder nuttig, omdat het testen binnen onze release-aanpak en klantprojecten intensiever is geworden. Het team begon met het gebruik van DWS SwifTest tijdens de ontwikkeling van Arantys Release 3.5 en het testen van deze nieuwe release. Gebruikssituaties die getest moesten worden, werden tegelijkertijd in DWS SwifTest aangemaakt als een unit- of integrale test. Dat betekent twee vliegen in één klap.

Tot nu toe heeft een groep CTRM-consultants al meer dan 200 unit-testscripts voor Arantys gedocumenteerd, die herhaaldelijk of achtereenvolgens (in een integrale test) kunnen worden uitgevoerd. Deze aanzienlijke investering stelt ons in staat om ons beter te focussen, sneller releases uit te brengen en verder te groeien.

Wat kunt u verwachten van DWS SwifTest voor JD Edwards?

Bespaar tijd en moeite

Iedereen weet het: tijd is altijd een cruciale factor bij intensieve projecten, en dat geldt ook voor ERP-implementaties of upgrades. Tijdens dergelijke projecten neemt testen veel tijd in beslag, tijd die vaak schaars is. Hierdoor hebben gebruikers en sleutelgebruikers vaak niet genoeg tijd over om de oplossing grondig te testen. Gebruikers zijn druk met de dagelijkse werkzaamheden, terwijl sleutelgebruikers hun tijd besteden aan het implementatieproject, het opstellen van werkinstructies en het optimaliseren van processen.

Testen plannen op specifieke momenten

DWS SwifTest kan de tijd die nodig is voor het testen van de software aanzienlijk verminderen. Wanneer alle processen zijn gedefinieerd als testscripts in DWS SwifTest, is het uitvoeren van een script niet meer dan een druk op de knop. Of zelfs dat niet: testreeksen (een opeenvolging van unit-tests, vergelijkbaar met een integraal testscript) kunnen worden ingepland op specifieke momenten, bijvoorbeeld ’s nachts. Zo worden de dagelijkse werkzaamheden niet verstoord. De volgende ochtend kunnen de testresultaten worden bekeken en geanalyseerd via de DWS Hub. Dankzij deze planning is het mogelijk om herhaaldelijk integrale tests uit te voeren om te garanderen dat omgevingen blijven functioneren. Onze Arantys-ontwikkelaars maken dankbaar gebruik van DWS SwifTest om hun nieuwe ontwikkelingen te testen.

Scripts herhaaldelijk uitvoeren is eenvoudig

Als u uw oplossing grondig wilt testen, is het belangrijk om scripts herhaaldelijk uit te voeren. Ze moeten keer op keer worden uitgevoerd met meerdere variabelen en alle mogelijke varianten die u zich kunt voorstellen. Dit kost veel tijd en past vaak niet binnen de projectplanning. Met DWS SwifTest wordt dit echter haalbaar. Door gebruik te maken van de Repository Data Store van de software kunnen variabelen vooraf worden gedefinieerd die door een testscript kunnen worden opgeroepen of naar de Repository Data Store kunnen worden geschreven. Dit maakt schaalbaar testen mogelijk zonder extra inspanning.

Testen wordt gestandaardiseerd

Een bijkomend voordeel is dat testen gestandaardiseerd wordt met DWS SwifTest. Tijdens de testfase testen gebruikers vaak op hun eigen manier, wat leidt tot verschillende testmethodes met uiteenlopende kwaliteitsniveaus. Het gebruik van vooraf gedefinieerde en overeengekomen scripts garandeert kwaliteit en een uniforme kijk op de software.

Het trainen van uw medewerkers is belangrijk

Met DWS SwifTest kunnen gebruikers zich richten op de testresultaten in plaats van op het creëren en uitvoeren van de tests. Het is echter belangrijk om te onthouden dat testen een cruciale fase is waarin gebruikers en sleutelgebruikers vertrouwd raken met JD Edwards. Het trainen van mensen mag dan ook niet worden verwaarloosd.

Hulp bij het definiëren van testscripts

Zoals eerder genoemd, moeten de scripts worden gedefinieerd in DWS SwifTest. Dit vraagt in eerste instantie een investering van tijd en moeite, maar die betaalt zich op de middellange en lange termijn terug. Wanneer klanten met DWS SwifTest willen werken maar niet de tijd of kennis hebben om de testscripts te definiëren, helpen de consultants van Cadran hier uiteraard graag bij. 

Ed Pieters Managing Partner

Ed Pieters

Managing Partner