Sobes.tech
Junior

Mis vahe on kinnitustestil ja regressioonitestil?

sobes.tech AI

Vastus AI-lt

  • Kinnitustest (Confirmation Testing / Re-testing): Konkreetse vea parandamise kontroll, et veenduda, et teatas probleem on lahendatud ja parandamine töötab õigesti. Teostatakse pärast iga vea parandamist.
  • Regressiooni test (Regression Testing): Tarkvara olemasoleva funktsionaalsuse kontroll pärast muudatusi (veaparandused, uute funktsioonide lisamine, konfiguratsiooni muudatused), et veenduda, et need muudatused ei ole toonud uusi vigu ega häirinud varasemalt töötavate osade tööd.

Peamine erinevus:

Omadus Kinnitustest Regressiooni test
Eesmärk Veaparanduse kontrolli Kontrollida, et muudatused ei ole süsteemi rikkunud
Rakendusala Konkreetne parandatud viga Moodulid/funktsioonid, mis on seotud või mitte seotud muudatustega
Millal teha Pärast vea parandamist Pärast iga koodimuudatust
Seos veaga Seotud avastatud veaga Ei ole tingimata seotud konkreetse veaga, võib otsida uusi
Testjuhtumid Uuesti kontrollida juhtumit, mis leidis vea Valik või kõik varasemad juhtumid