
A szoftvertesztelés típusai
SzolgáltatásÁltalánosan akkor beszélünk szoftvertesztelésről, amikor ellenőrizzük a program működését és használhatóságát az alkalmazás kijelölt célja tükrében. A minőség mércéjét és a specifikációt a megrendelő dönti el, aki előre felállítja az elvárásait a programmal kapcsolatban, majd a megrendelés tolmácsolásra kerül a fejlesztők felé, akik közül a vezető fejlesztő, más néven architect, szabja meg a fejlesztés lépéseit és osztja ki a részfeladatokat.
Különbség statikus és strukturális tesztelés között
A fejlesztők által létrehozott programot adják át végül a tesztelő csapatnak, akik meghatározzák a tesztelés módját. A statikus tesztelés a hibákat a program futása előtt kutatja fel. Egyszerre végbemehet dokumentáció és kód szinten. Az utóbbinál a programkód vizsgálatán alapul, míg az előbbinél analízissel történik a hibák keresése.
A strukturális tesztelésnél hozzáférünk a program forráskódjához, aminek logikáját követve futtatjuk a tesztet, de mindezzel egyetemben vizsgáljuk a program belső struktúráját is. Ez a módszer kiválóan alkalmas a program moduljainak egyenként történő tesztelésére.
Könnyen felismerhetőek a programozói tévesztések, hiszen ismert a program konkretizál, végső megvalósítása. Hátránya, hogy erős informatikai ismeret szükséges hozzá.…