Tartalomjegyzék:
Meghatározás - Mit jelent a szoftver tesztelése?
A szoftver tesztelése egy olyan folyamatkészlet, amelynek célja a számítógépes szoftverek teljességének és minőségének vizsgálata, kiértékelése és megállapítása. A szoftver tesztelése biztosítja, hogy egy szoftver termék megfeleljen a szabályozási, üzleti, műszaki, funkcionális és felhasználói követelményeknek.
A szoftver tesztelését alkalmazási tesztelésnek is nevezik.
A Techopedia magyarázza a szoftver tesztelését
A szoftver tesztelése elsősorban egy széles körű folyamat, amely több összekapcsolt folyamatból áll. A szoftver tesztelésének elsődleges célja a szoftver egészségi állapotának és teljességének mérése az alapvető követelmények szempontjából. A szoftver tesztelése magában foglalja a szoftver vizsgálatát és ellenőrzését különböző tesztelési folyamatok révén. E folyamatok céljai a következők lehetnek:
- A szoftver teljességének ellenőrzése a funkcionális / üzleti követelmények szempontjából
- Technikai hibák / hibák azonosítása és a szoftver hibamentességének biztosítása
- A használhatóság, teljesítmény, biztonság, lokalizáció, kompatibilitás és telepítés értékelése
A tesztelt szoftvereknek mindegyik tesztet teljesíteniük kell annak érdekében, hogy teljesnek vagy felhasználhatónak tekinthetők. A szoftvertesztelési módszerek különféle típusai közé tartozik a white box tesztelés, a black box tesztelés és a szürke doboz tesztelés. Ezenkívül a szoftvert egészben, komponensekben / egységekben vagy élő rendszerben tesztelhetők.