Hvorfor skal man teste?

Det korte svar: For at finde ud af hvor godt systemet virker.

Test afslører kvaliteten. Meget få computerprogrammer er fejlfri. Det skyldes at de er enormt komplekse og at det kan være meget dyrt og praktisk umuligt at finde og rette alle fejl. Test afslører fejl i systemet, men selv grundig test finder sjældent 100% af problemerne. Alt der produceres kommer med fejl og ofte er nogle fejl der er kendt af producenten. Der ligger en kvalitetsovervejelse bag beslutningen om at udgive noget der kan eller er fejlbehæftet. Deraf også ordsproget "man får hvad man betaler for" det kan nogen gange betale sig at leve med fejlene hvis det betyder et billigere produkt. Det vigtige er at kunne tage overvejelsen på et oplyst grundlag. Nogle ting skal være af høj kvalitet andre kan man leve med selv om de er noget skrammel.