Junior
Mi az a tesztek alapú tesztelés?
sobes.tech MI
Válasz az MI-től
A tesztalapú tesztelés (Test-Based Testing) olyan megközelítés, amelyben a teszt sikerességének kritériuma az, hogy a tényleges eredmény megfeleljen a várt eredménynek, amelyet a teszteset ír le. A fő hangsúly az előre elkészített tesztek végrehajtásán van.
Fő jellemzők:
- A tesztesetekre való fókuszálás: A világosan meghatározott tesztesetek végrehajtására helyezik a hangsúlyt, amelyek bemeneti adatokat, végrehajtási lépéseket és várható eredményeket írnak le.
- Eredmények összehasonlítása: A teszt során elért tényleges eredményt összehasonlítják a tesztesetben rögzített várttal. A különbségek hibának számítanak.
- Proaktív megközelítés: A teszteket a követelmények alapján vagy azokkal párhuzamosan fejlesztik.
- Korlátozások: A hatékonyság a kidolgozott tesztek teljességétől és minőségétől függ. A tesztesetek által nem lefedett hibák elkerülhetők.
Gyakorlati példák:
- Funkcionális tesztek ellenőrzőlisták és tesztesetek segítségével.
- Regressziós tesztek meglévő tesztbázis használatával.
- Tesztesetek automatizálása.
Eltérés az exploratív vagy ad-hoc tesztektől, ahol a fő hangsúly a rendszer feltérképezésén van, szigorú keretek nélkül, előre meghatározott tesztek nélkül.