Sobes.tech
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.