Bij de ontwikkeling en/of configuratie van software worden door ilionx altijd de volgende testen uitgevoerd:
- Ontwikkeltest/programmatest door programmeur
- Functionele test door functioneel tester en ontwerper
- Systeemtest door functioneel tester en ontwerper
De testvoorbereiding is verankerd binnen de ontwerpfase van de applicatie; de hantering van het zogenaamde V—model. Gedurende het ontwerp, dus vooraf, worden de testscenario‘s beschreven. Deze worden gebruikt in de verschillende testen van de programmeur, ontwerpers en vaak ook de klantorganisatie. Onze aanpak is volledig gebaseerd op de TMAP-testmethodiek. ilionx beschikt over enkele gecertificeerde T-Map specialisten. Daarnaast kunnen ook meer specifieke aspecten van het product worden getoetst. Deze kunnen variëren en worden ingegeven door de requirements en acceptatiecriteria van de klantorganisatie zoals gebruiksvriendelijkheid, flexibiliteit, beveiliging, performance, onderhoudbaarheid etc. Wij voorzien een groot belang voor de klantorganisatie additioneel te toetsen op:
- Gebruikersvriendelijkheid
- Vindbaarheid van informatie
- Performance van use cases
- Stabiliteit en herstelvermogen bij incidenten.
Wij maken vooraf afspraken met de klantorganisatie over deze acceptatiecriteria van de oplossing die vervolgens terugkomen in de testen die wij uitvoeren. Daarnaast vindt gedurende de volledige ontwikkeling quality assurance plaats op de hantering van technische ontwerpbeslissingen, functionele ontwerpbeslissingen en de overeengekomen standaarden voor ontwikkeling. Binnen de OTAP-straat wordt de programmatuur dagelijks gecontroleerd op kwaliteitsaspecten en complexiteit.
Buiten onze eigen testen zullen door de klantorganisatie, eventueel ondersteund door ilionx, de gebruikersacceptatietesten, integratietesten met gekoppelde systemen en eventueel een productieacceptatietest worden uitgevoerd op gelijkwaardige infrastructurele inrichting zoals deze in productie wordt toegepast.
