Regressioonitestimine: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Chiller (arutelu | kaastöö)
Resümee puudub
Chiller (arutelu | kaastöö)
6. rida:
 
'''Eesmärgiks on:'''
* veenduda selles, et programmi uue versiooni integreerimine ei toonud endaga kaasa vigade tekitamisttekkimist juba üle testitud koodis;
* veenduda selles, et muutunud süsteem endiselt vastab [[nõue|nõuetele]]. Niisuguseid vigu - kuikus programm pärast muutuste integreerimist ei tööta enam nii, nagu peaks töötama - nimetatakse regressiooni vigadeksregressioonivigadeks ([[inglise keel|ingl.]] ''regression bugs'').
 
Regressioonitestimine algataksealgatatakse pärast esimest uuendust ja lõpetakselõpetatakse lõppversiooniga. Pärast iga versiooni uuendustversiooniuuendust regressioonitestide hulk suureneb, sellepärast suureneb ka nende täitmise aeg ja teiste ressurside vajadus. Regressioonitestimine võib koosneda ainult edukalt sooritatud testidest: ei ole mõtet kontrollida mooduli funktsionaalsust, kui eelnevas versioonis see ei töötanud.
 
[[Pilt:Regressiooni-testminie.gif|500px|thumb|Regressioonitestimise protsess.]]