Sobes.tech
Junior

Ismered a regressziós teszteket és a füstteszteket? Mi a különbség közöttük?

sobes.tech MI

Válasz az MI-től

A regressziós tesztelés annak ellenőrzése, hogy a kód módosítása (például hibajavítás vagy új funkciók hozzáadása) után a régi funkciók továbbra is helyesen működnek-e. Célja, hogy megbizonyosodjon arról, hogy a változtatások nem törtek meg már működő részeket a rendszerben.

A füstteszt (smoke testing) egy felületes ellenőrzés az alkalmazás fő funkcióiról a build vagy telepítés után, hogy megbizonyosodjon arról, hogy a rendszer egyáltalán elindul-e és a fő funkciók működnek. Olyan, mint egy 'gyors működési teszt' a mélyebb tesztek előtt.

Különbségek:

  • A füstteszt egy gyors, alapvető ellenőrzés, hogy eldöntsük, érdemes-e további teszteket végezni.
  • A regressziós tesztelés mélyebb ellenőrzés, hogy megbizonyosodjunk arról, hogy a változtatások nem rontották el a meglévő funkciókat.