You are on page 1of 2

Testavimas – sąvoka, tikslas, nauda

Testavimas yra
• bandymo procesas, kuriuo įsitikinama, kad PĮ veikia taip, kaip yra numatyta, t.y.
tikriniama, ar yra tenkinami apibrėžti reikalavimai. Geras bandymas yra tas, kuris
turi didelę tikimybę rasti dar nerastą klaidą. Sėkmingas bandymas yra tas, kuris
atskleidžia dar nerastą klaidą.
• vykdymo procesas, siekiant darbo produkte atrasti galimas klaidas, trūkumus ir
silpnumus. Trūkumų radimo tikslas tas, kad jie būtų ištaisyti.

Testavimo tikslai yra


• parodyti, kad programa teisingai atlieka numatytas jai funkcijas;
• darbo produkte rasti visas įmanomas klaidas (bugs), trūkumus (faults), defektus
(defects), silpnumus;
• sąmoningai mėginti elgtis neteisingai, kad nustatyti, ar veikia taip, kaip neturėtų bei
ar neveikia taip, kaip turėtų.

Pirminė testavimo nauda yra ta, kad pagerina darbo produkto kokybę - klaidos
ištaisomos. Kada testuoja, testuotojai užima griaunamąją poziciją, bet didesniu kontekstu
darbas yra teigiamas. „Griauna“ programą siekiant ją sustiprinti.

Antraeilė testavimo nauda:


• nustatyti, ar PĮ funkcijos veikia taip, kaip aprašyta;
• parodyti, jog tenkinami našumo reikalavimai;
• testavimo metu surinkti duomenys praneša apie PĮ patikimumą ir kažkuria dalimi PĮ
kokybę.

Brandus PĮ testavimo požiūris yra žvelgti į testavimą, kaip į PĮ trūkumo (failure) rizikos
sumažinimo procesą pasiekiant tinkamą lygį.
Naudota literatūra:
"Real World Software Testing" Kapil Samadhiya.

You might also like