Tmap Next - voor resultaatgericht testen
E-book Epub met watermerkbeveiliging Nederlands 2013 1e druk 9789075414448Samenvatting
TMap is een testmethode die is samen te vatten in vier essenties:
- De opdrachtgever stuurt het testen aan op rationele en economische gronden: Business Driven Test Management (BDTM).
- Het volledig beschreven testproces van testuitvoering tot en met testmanagement is ruim voorzien van tips en voorbeelden.
- TMap bevat een complete 'gereedschapskist', dat wil zeggen techniekbeschrijvingen en organisatorische en infrastructurele ondersteuning.
- De methode is adaptief en daarmee geschikt voor testsituaties in de meeste omgevingen (nieuwbouw, onderhoud, waterval / iteratief / agile ontwikkeling, maatwerk of pakketsoftware, outsourcing).
Voor de tester en de testmanager biedt TMap een leidraad om binnen de context resultaat te leveren voor de opdrachtgever. TMap heeft zich in de afgelopen jaren ontwikkeld tot dé standaard voor het testen van informatiesystemen. Het wordt momenteel toegepast in honderden bedrijven en instellingen, waaronder de meeste Nederlandse en Belgische banken, verzekeringsmaatschappijen, pensioenfondsen en overheidsinstellingen. De kracht van TMap kan voor een groot deel worden toegeschreven aan de vele praktijkervaringen die er in zijn verwerkt. Het boek is daarmee een waardevol hulpmiddel voor de huidige en toekomstige uitdagingen op testgebied.
Het BDTM-gedeelte van dit boek is uitgeverwerkt in het testhandboek 'TMap NEXT Business Drive Test Management'.
Specificaties
Lezersrecensies
Inhoudsopgave
Aanbevelingen
ALGEMEEN
1.Inleiding
1.1.Geschiedenis van TMap
1.2.TMap evolueert mee
1.3.Wat TMap biedt
1.3.1.Waarbij TMap helpt
1.3.2.Waar TMap toepasbaar is
1.4 Leeswijzer en de belangrijkste veranderingen
1.4.1.Indeling boek
1.4.2.Leeswijzer
1.4.3.De belangrijkste veranderingen
2.Kader en belang van testen
2.1.Wat is testen?
2.2.Waarom testen?
2.3.Plaats van het testen
2.3.1.Testen en kwaliteitszorg
2.3.2.Testen, hoe en door wie?
2.3.3.Test- en systeemontwikkelproces
2.3.4.Testsoorten en -verantwoordelijkheden
2.3.5.Testvormen
2.4.Wat is gestructureerd testen?
3.TMap in essenties
3.1.Business driven toegelicht
3.2.Gestructureerd testproces
3.2.1.Proces mastertestplan, managen van het totale testproces
3.2.2.Proces acceptatie- en systeemtesten
3.2.3.Proces ontwikkeltesten
3.3.Complete gereedschapkist
3.3.1.Technieken
3.3.2.Infrastructuur
3.3.3.Organisatie
3.4.Adaptieve en complete methode
3.4.1.Reageer op veranderingen
3.4.2.(Her)gebruik van producten en processen
3.4.3.Leer van ervaringen
3.4.4.Probeer voor gebruik
PROCESSEN
4.Inleiding processen
4.1.Indeling en opzet van de proceshoofdstukken
4.2.Hoofdstukken 5, 6 en 7: de TMap fasen
4.3.Hoofdstuk 8, ondersteunende processen
5.Mastertestplan, managen van het totale testproces
5.1.Inleiding
5.2.Fase Planning van het totale testproces
5.2.1.Vaststellen opdracht
5.2.2.Oriënteren opdracht
5.2.3.Analyseren Productrisico's
5.2.4.Bepalen teststrategie
5.2.5.Bepalen begroting
5.2.6.Bepalen planning
5.2.7.Definiëren testproducten
5.2.8.Definiëren organisatie
5.2.9.Definiëren infrastructuur
5.2.10.Inrichten beheer
5.2.11.Bepalen testprocesrisico's (& maatregelen)
5.2.12.Terugkoppelen en fixeren plan
5.3.Fase Beheer van het totale testproces
5.3.1.Uitvoeren beheer
5.3.2.Bewaken
5.3.3.Rapporteren
5.3.4.Bijsturen
5.4.Generieke Test Afspraken
6.Acceptatie- en systeemtesten
6.1.Inleiding
6.2.Fase Planning
6.2.1.Vaststellen opdracht
6.2.2.Oriënteren opdracht
6.2.3.Vaststellen testbasis
6.2.4.Analyseren Productrisico's
6.2.5.Bepalen teststrategie
6.2.6.Bepalen begroting
6.2.7.Bepalen planning
6.2.8.Toewijzen testeenheden en testtechnieken
6.2.9.Definiëren testproducten
6.2.10.Definiëren organisatie
6.2.11.Definiëren infrastructuur
6.2.12.Inrichten beheer
6.2.13.Bepalen testprocesrisico's (& maatregelen)
6.2.14.Terugkoppelen en fixeren plan
6.3.Fase Beheer
6.3.1.Uitvoeren beheer
6.3.2.Bewaken
6.3.3.Rapporteren
6.3.4.Bijsturen
6.4.Fase Inrichting en beheer infrastructuur
6.4.1.Specificeren infrastructuur
6.4.2.Realiseren infrastructuur
6.4.3.Specificeren intake infrastructuur
6.4.4.Intake infrastructuur
6.4.5.Beheren infrastructuur
6.4.6.Conserveren infrastructuur
6.5.Fase Voorbereiding
6.5.1.Verzamelen testbasis
6.5.2.Opstellen checklists
6.5.3.Beoordelen testbasis
6.5.4.Opstellen rapport detailintake
6.6.Fase Specificatie
6.6.1.Opstellen testspecificaties
6.6.2.Definiëren centrale uitgangssituatie(s)
6.6.3.Specificeren intake testobject
6.7.Fase Uitvoering
6.7.1.Intake testobject
6.7.2.Klaarzetten uitgangssituatie
6.7.3.Uitvoeren (her)tests
6.7.4.Controleren en beoordelen testresultaten
6.8.Fase Afronding
6.8.1.Evalueren testproces
6.8.2.Conserveren testware
7.Ontwikkeltesten
7.1.Inleiding
7.2.Ontwikkeltesten toegelicht
7.2.1.Wat is ontwikkeltesten?
7.2.2.Kenmerken
7.2.3.Voor- en nadelen van beter ontwikkeltesten
7.2.4.Context van ontwikkeltesten
7.2.5.Unittest
7.2.6.Unitintegratietest
7.2.7.Kwaliteitsmaatregelen
7.2.8.Testtools voor ontwikkeltests
7.3.Testactiviteiten
7.3.1.Fase Planning
7.3.2.Fase Beheer
7.3.3.Fase Inrichting en beheer infrastructuur
7.3.4.Fase Voorbereiding
7.3.5.Fase Specificatie
7.3.6.Fase Uitvoering
7.3.7.Fase Afronding
8.Ondersteunende processen
8.1.Inleiding
8.2.Testbeleid
8.3.Permanente testorganisatie
8.3.1.Inleiding
8.3.2.Permanente testorganisatie toegelicht
8.3.3.Voordelen, voorwaarden en aandachtspunten
8.3.4.Leveren van testdiensten
8.3.5.Algemene procesmodel
8.3.6.Twee veelvoorkomende vormen van testorganisaties
8.3.7.Test Expertise Centrum (TEC)
8.3.8.Testfabriek (TF)
8.3.9.Rol van een permanente testorganisatie bij uitbesteding
8.3.10.Opzetten van een testorganisatie
8.4.Testomgevingen
8.4.1.Inleiding
8.4.2.Testomgevingen toegelicht
8.4.3.Inrichting van testomgevingen
8.4.4.Problemen bij testomgevingen
8.4.5.OTAP-model
8.4.6.Processen bij testomgevingen
8.4.7.Twee speciale testomgevingen
8.4.8.Testomgevingen bij uitbesteding
8.4.9.Inrichten en beheren van testomgevingen als dienst
8.5.Testtools
8.5.1.Inleiding
8.5.2.Testtools toegelicht
8.5.3.Soorten testtools
8.5.4.Voordelen gebruik testtools
8.5.5.Invoeren van testtools met toolbeleid
8.5.6.Fase Initiatie
8.5.7.Fase Realisatie
8.5.8.Fase Exploitatie
8.6.Testprofessionals
8.6.1.Inleiding
8.6.2.Aandachtspunten
8.6.3.Eigenschappen
8.6.4.Carrièrepad
8.6.5.Functies
8.6.6.Opleidingen
COMPONENTEN
9.Productrisicoanalyse
9.1.Inleiding
9.2.Aanpak
9.3.Bepalen deelnemers
9.4.Bepalen van de PRA-aanpak
9.4.1.Organisatie van de PRA
9.4.2.Bepalen classificatiewijze risico's
9.5.Voorbereiden sessie/interviews
9.6.Verzamelen en analyseren productrisico's
9.7.Volledigheidscontrole
10.Kwaliteitsattributen en testvormen
10.1.Inleiding
10.2.Kwaliteitsattribute
10.3.Testvormen
10.3.1. Regressie
10.3.2. Usability
10.3.3.Performance
10.3.4.Portabiliteit
10.3.5.Informatiebeveiliging
11.Begrotingstechnieken
11.1.Begroten
11.2.Begroten op basis van verhoudingsgetallen
11.3.Begroten op basis van testobject omvang
11.4.Work Breakdown Structure
11.5.Toetsbegrotingsaanpak
11.6.Proportioneel begroten
11.7.Extrapolatie
11.8.Testpuntanalyse
11.8.1.Invoer en startvoorwaarden
11.8.2.Dynamische testpunten
11.8.3.Statische testpunten
11.8.4.Totaal aantal testpunten
11.8.5.Primaire testuren
11.8.6.Totaal aantal testuren
11.8.7.Verdeling over de fasen
11.8.8.TPA in een vroegtijdig stadium
12.Bevindingenbeheer
12.1.Inleiding
12.2.Een bevinding doen
12.3.Bevindingrapport
12.4.Procedure
13.Metrics
13.1.Inleiding
13.2.GQM-Methode in zes stappen
13.3.Hints en Tips
13.4.Praktische beginset testmetrics
13.5.Metricslijst
14.Testontwerptechnieken
14.1.Inleiding
14.2.Essentiële begrippen rondom testontwerp
14.2.1.Testsituatie, testgeval en testscript
14.2.2.Dekking, dekkingsvorm en dekkingsgraad
14.2.3.Testontwerptechniek en basistechniek
14.3.Dekkingsvormen en basistechnieken
14.3.1.Inleiding
14.3.2.Paden
14.3.3.Beslispunten
14.3.4.Equivalentieklassen
14.3.5.Orthogonale arrays en Pairwise testing
14.3.6.Grenswaardenanalyse
14.3.7.CRUD
14.3.8.Statistisch gebruik: Operational profiles en Load profiles
14.3.9.Goedpaden / Foutpaden
14.3.10.Afvinklijst
14.4.Een basisset testontwerptechnieken
14.4.1.Inleiding
14.4.2.Beslistabeltest (BTT)
14.4.3.Datacombinatietest (DCT)
14.4.4.Elementaire Vergelijkingentest (EVT)
14.4.5.Error guessing (EG)
14.4.6.Exploratory testing (ET)
14.4.7.Gegevenscyclustest (GCT)
14.4.8.Procescyclustest (PCT)
14.4.9.Real life test (RLT)
14.4.10.Semantische test (SEM)
14.4.11.Syntactische test (SYN)
14.4.12.Use case test (UCT)
15.Toetstechnieken
15.1.Inleiding
15.2.Toetsen toegelicht
15.3.Inspecties
15.4.Reviews
15.5.Walkthroughs
15.6.Keuzematrix toetstechnieken
16.Testrollen
16.1.Inleiding
16.2.Rollen die als functie zijn beschreven
16.3.Rollen niet als functie beschreven
Woordenlijst
Referentielijst
Sogeti Nederland B.V.
Index
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan