Pro fakturační systém zahrnuje testovací báze specifikaci požadavků, návrhové dokumenty a smlouvy popisující pravidla fakturace. Testeři z těchto dokumentů odvozují testovací případy — testovací případ pro scénář pozdní platby vychází z požadavku stanovujícího pravidlo sankcí. Pokud lze dokument změnit pouze formálním postupem změn (amendment), nazývá se testovací báze zmrazenou testovací bází (frozen test basis), která dává testovacímu týmu stabilní referenci po celou dobu testování.
Jaké dokumenty se počítají jako testovací báze? Jakékoli dokumenty, ze kterých lze odvodit požadavky na komponentu nebo systém: specifikace požadavků, návrhové dokumenty, případy užití, smlouvy, normy a dokonce i analýzy rizik. Dokumentace, na které jsou založeny testovací případy.
Co je zmrazená testovací báze? Testovací báze, kterou lze měnit pouze formálním postupem změn. Zmrazení báze zabraňuje tomu, aby se testovací případy staly neplatnými kvůli tomu, že se jejich zdrojové dokumenty změnily uprostřed cyklu.
Proč na testovací bázi záleží? Je zdrojem sledovatelnosti. Každý testovací případ by měl být sledovatelný zpět k položce testovací báze a každý požadavek by měl být pokryt testy — sledovatelnost je to, co činí pokrytí měřitelným.
Co když je testovací báze chybná? Defekt v testovací bázi (například nesprávný požadavek) se přenese do testovacích případů. Proto jsou přezkoumání (review) testovací báze součástí testování — včasné nalezení a oprava těchto defektů je klíčovým přínosem statického testování.