Testwaren for en udgivelse af et CRM-system omfatter testplanen, testcasene og testscriptene, testdataene (f.eks. eksempelkundeposter), de forventede resultater, opsætnings- og oprydningsprocedurerne samt testmiljøets konfiguration. Når en ny tester slutter sig til teamet midt i udgivelsen, er det testwaren, der gør det muligt for dem at forstå og reproducere testningen: det er alt, der produceres under testprocessen, og som kræves for at planlægge, designe og udføre testene.
Er testware bare testcases? Nej. Testware omfatter alle artefakter, der produceres under testprocessen: dokumentation, scripts, input, forventede resultater, opsætnings- og oprydningsprocedurer, filer, databaser, miljøkonfiguration og al yderligere software eller hjælpeværktøj, der bruges i testningen.
Hvorfor er testware vigtigt? Det er det genanvendelige output fra testprocessen. God testware gør testning repeterbar, vedligeholdbar og revisable — og det er det, der gør det muligt at køre regressionstest igen efter hver ændring.
Er testware det samme som testdata? Testdata er én del af testware. Begrebet dækker hele sættet af artefakter, der er nødvendige for at planlægge, designe og udføre test.
Hvem ejer testware? Testteamet, men det skal forvaltes som enhver anden projektartefakt — versionsstyres, gennemgås og opbevares, så det overlever personaleudskiftninger og kan genbruges på tværs af udgivelser.