Testen volgens TMap®
Test Process Improvement®
T. Koomen, M. Pol, 1998
Kluwer BedrijfsInformatie
ISBN 90 267 2772 0
Samenvatting:
Testen móet ! Testen is een noodzakelijke voorwaarde voor het succesvol bouwen en implementeren van informatiesystemen. Wel wordt het testen vaak als een moeizaam en onbeheersbaar verlopend proces ervaren. Veel organisaties realiseren zich dat verbetering van het testproces een oplossing kan geven. Maar in de praktijk blijkt het echter vaak moeilijk te bepalen welke stappen in welke volgorde genomen moeten worden om het proces te verbeteren.
Om het verbeteren van het testproces gemakkelijker en meer geleidelijk te laten verlopen, is het Test Process Improvement (TPI®)-model ontwikkeld. Het TPI®-model biedt een referentiekader om de sterke en minder sterke punten van het huidige testproces van een organisatie vast te stellen.
Tevens geeft het model ondersteuning bij het formuleren van gerichte en haalbare voorstellen voor de verbetering van dit testproces in termen van doorlooptijd, kosten en kwaliteit. Dit boek bevat een uitgebreide beschrijving van het TPI®-model en gaat daarnaast in op de toepassing van het model bij het verbeteren van het testproces.
Gestructureerd testen: een introductie tot TMap®
M.Pol, R. Teunissen, E. van Veenendaal, 1996.
Tutein Nolthenius, 's-Hertogenbosch
ISBN 90 72194 45 4
Samenvattende versie van het boek Testen volgens TMap®.
Testen volgens ISEB
A. Spillner, T. Linz, M. Pol, 2004
Tutein Nolthenius,
's-Hertogenbosch
ISBN 90 72194 69 1
Samenvatting:
De kwaliteit van software is steeds vaker de beslissende factor voor het succes van producten en diensten. Vele organisaties hebben deze afhankelijkheid van de software herkend en streven naar een verbeterde kwaliteit van hun softwaresystemen en -ontwikkelingsprocessen.
Één middel om dit doeltreffend te bereiken is het systematisch testen van de software. Gedeeltelijk hebben technieken toepassing gevonden in de dagelijkse praktijk van de softwareontwikkeling. Op vele gebieden is echter nog steeds een aanzienlijke verbetering van de kennis over testtechnieken vereist.
Met dit boek stellen we de basiskennis ter beschikking die tot een gestructureerde en systematische werkwijze bij het testen leidt en daarmee bijdraagt aan de kwaliteitsverbetering van software. Het boek is bedoeld voor software testers en ontwikkelaars alsmede voor kwaliteitszorg medewerkers, EDP auditors en bij het testen betrokken management.
Om te waarborgen dat testen op een gestructureerde manier wordt uitgevoerd is de behoefte aan standaard opleidingen door geaccrediteerde instituten en docenten ontstaan, die het testpersoneel kunnen certificeren. In die behoefte voorziet ISEB. Het is thans mogelijk voor het testen een officieel examen af te leggen op twee niveaus, op het Foundation level en het Practitioner level. Testers kunnen zo eenduidig over het vak communiceren en kunnen aantonen “van niveau” te zijn. Bij eventuele inhuur van extern testpersoneel geeft ISEB een goede garantie van kwaliteit. De inhoud van het boek voldoet aan de eisen van de Foundation Certificate. De inhoud van het boek is een prima leidraad en naslagwerk bij de Foundation cursus en kan de behandelde stof verdiepen.
De thema's van het boek en dus ook de grove structuur van de Foundation cursus zijn hieronder beschreven. Ten eerste worden de basisbegrippen van het software testen besproken. Behandeld wordt welke testactiviteiten wanneer in het software ontwikkelingsproces worden uitgevoerd. Andere onderwerpen zijn statische technieken, dat wil zeggen, technieken waarbij het testobject niet wordt uitgevoerd alsmede dynamische technieken, waarbij het testobject daadwerkelijk wordt uitgevoerd. De classificatie van de dynamische testtechnieken in black-box en white-box technieken wordt toegelicht. Ook de aspecten welke bij het testmanagement in beschouwing worden genomen zijn onderwerp. Als laatste wordt ingegaan op het gebruik van testtools binnen het testproces.
Dit boek is een bewerking van het Duitse boek ‘Basiswissen Softwaretest’van de auteurs Andreas Spillner en Tilo Linz. De Nederlandse bewerking is uitgevoerd door Martin Pol.