Regressioonitestid

Autor: Peter Berry
Loomise Kuupäev: 12 August 2021
Värskenduse Kuupäev: 22 Juunis 2024
Anonim
What is Regression Testing and its Types | Software Testing
Videot: What is Regression Testing and its Types | Software Testing

Sisu

Definitsioon - mida tähendab regressioonitestimine?

Regressioonitestimine on tarkvara testimise tüüp, mida kasutatakse, et teha kindlaks, kas uued probleemid on tarkvara muudatuste tagajärg.


Enne muudatuse rakendamist testitakse programmi. Pärast muudatuse rakendamist kontrollitakse programmi valitud piirkondades uuesti, et tuvastada, kas muudatus tekitas uusi vigu või probleeme või kas tegelik muudatus saavutas kavandatud eesmärgi.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab regressioonitesti

Regressioonitestimine on suurte tarkvararakenduste jaoks hädavajalik, kuna sageli on keeruline teada, kas mõne osa muutmine on tekitanud rakenduse erinevale osale uue väljaande. Näiteks võib pangarakenduse laenamooduli muutmine põhjustada igakuise tehinguaruande tõrke. Enamikul juhtudel võivad probleemid tunduda olevat omavahel seotud, kuid tegelikult võivad need olla rakenduste arendajate pettumuse põhjuseks.


Muud regressioonitestid vajavad olukorrad hõlmavad tuvastamist, kas teatud muudatused täidavad kavandatud eesmärki, või uute probleemide testimist, mis on seotud probleemidega, mis tekivad pärast probleemivaba perioodi.

Kaasaegset regressioonitesti teostatakse peamiselt spetsiaalsete kaubanduslike testimisriistade kaudu, mis võtavad olemasolevad tarkvara hetktõmmised, mida seejärel võrreldakse pärast konkreetse muudatuse rakendamist.Inimeste testijatel on peaaegu võimatu täita samu ülesandeid sama tõhusalt kui automatiseeritud tarkvaratesteerijatel. See kehtib eriti suurte ja keerukate tarkvararakenduste kohta sellistes suurtes arvutikeskkondades nagu pangad, haiglad, tootmisettevõtted ja suured jaemüüjad.