Egy 16 karakteres maximális jelszóhosszúságú bejelentkezési űrlaphoz tartozó teszteset így nézhet ki: előfeltételek — a fiók létezik, és a böngésző a bejelentkezési oldalon van; bemeneti értékek — jdoe felhasználónév és pontosan 16 karakteres jelszó; várt eredmény — sikeres bejelentkezés és átirányítás az irányítópultra; utófeltételek — a munkamenet létrejön. Egy második, 17 karakteres jelszót használó teszteset hibaüzenetet vár. Minden tesztesetet egy konkrét célra írnak, például egy adott programút végigjárására vagy egy követelménynek való megfelelés ellenőrzésére.
Mi a különbség a teszteset és a teszt forgatókönyv között? A teszt forgatókönyv egy teszt végrehajtásához szükséges tevékenységsorozatot meghatározó dokumentum; a teszteset pedig egy adott célra kidolgozott bemeneti értékek, előfeltételek, várt eredmények és utófeltételek konkrét halmaza. Egy forgatókönyvből több teszteset is levezethető.
A teszteseteknek mindig szükségük van várt eredményre? Igen — a várt eredmény teszi ellenőrizhetővé a tesztesetet. Enélkül nem lehet megkülönböztetni a sikeres futtatást a nem meggyőző eredményű futtatástól.
Mi az a teszthalmaz? A teszthalmaz tesztesetek olyan csoportja, amelyben az egyik teszt utófeltétele gyakran a következő előfeltételévé válik, így végrehajtási lánc jön létre.
A teszteseteket csak manuális tesztelésben használják? Nem. Az automatizált teszteket is tesztesetekként szervezik — a szkript programozottan valósítja meg a bemeneteket, előfeltételeket, várt eredményeket és utófeltételeket.