„Dinamikus tesztelés” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
fordítás sablon a szerző alapján + javítgatás megkezdve
1. sor:
A '''dinamikus tesztelés''' (vagy '''dinamikus elemzés''') a [[szoftverfejlesztés]]<nowiki/>ben használt kifejezés a kód dinamikus viselkedésének tesztelésére.
 
Vagyis aA dinamikus elemzéstesztelés a rendszer fizikaiáltal válaszának vizsgálatára utal aadott, nem állandó és idővelaz időben változó változókra adott fizikai válaszraválasz vizsgálatára vonatkozik. A dinamikus tesztelés során a [[szoftver]]<nowiki/>t ténylegesen le kell fordítani és futtatni kell. Ez magában foglalja a szoftverrel való munkát, bemeneti értékek megadásával és annak ellenőrzését, hogy a kimenet megfelel-e az elvárásoknak, meghatározott tesztesetek végrehajtásával, ami történhet manuálisan vagy automatizált folyamat segítségével. Ez ellentétben áll a statikus teszteléssel. Az egységtesztek, az integrációs tesztek, a rendszertesztek és az átvételi tesztek a dinamikus tesztelést alkalmazzák. A papírból vagy kartonból készült próbaverzióval végzett használhatósági tesztek statikus teszteknek minősíthetők, ha figyelembe vesszük, hogy a programot nem hajtották végre; vagy dinamikus teszteknek, ha figyelembe vesszük a felhasználók közötti interakciót, és az ilyen próbaverzió gyakorlatilag a prototípus legalapvetőbb formája.
 
== Fő eljárás ==
A dinamikus tesztelés folyamata és funkciója a szoftverfejlesztésben, a dinamikus tesztelés [[egységtesztelés]]<nowiki/>re, integrációs tesztelésre, rendszertesztelésre, átvételi tesztelésre és végül regressziós tesztelésre osztható.
 
Az egységtesztelés olyan tesztelés, amely a szoftver alapvető összetevőinek helyességére összpontosít. Az egységtesztelés a [[fehérdobozos tesztelés]] kategóriájába tartozik. A teljes minőségellenőrzési rendszerben az egységtesztelést a termékcsoportnak kell elvégeznie, majd a szoftver átadásra kerül a tesztelési részlegnek.
10. sor:
Az integrációs tesztelés arra szolgál, hogy a teljes szoftver integrációs folyamata során felderítsük, hogy a különböző egységek közötti interfészek megfelelően kapcsolódnak-e egymáshoz.
 
Az integrációt befejezett szoftverrendszer tesztelését rendszertesztnek nevezzük, és a tesztelés célja annak ellenőrzése, hogy a szoftverrendszer helyessége és teljesítménye megfelel-e a specifikációban meghatározott követelményeknek. A tesztelőknek a megállapított teszttervet kell követniük. A szoftver robusztusságának és könnyű használhatóságának tesztelésekor a szoftver bemeneti, kimeneti és egyéb dinamikus működési viselkedését össze kell hasonlítani a szoftver specifikációival. Ha a szoftver specifikációja hiányos, a rendszer tesztelése inkább a tesztelő munkatapasztalatától és megítélésétől függ, az ilyen tesztelés nem elegendő. A rendszerteszt a [[Feketedobozos tesztelés|fekete dobozosfeketedobozos tesztelés]].
 
Ez a szoftver használatba vétele előtti utolsó teszt. Ez a szoftver vevő általi kipróbálási folyamata. A vállalat tényleges munkájában általában úgy valósítják meg, hogy megkérik a vevőt, hogy próbálja ki vagy adja ki a szoftver béta verzióját. Az átvételi teszt a fekete dobozosfeketedobozos tesztelés.
 
A regressziós tesztelés célja az elfogadási tesztek eredményeinek ellenőrzése és módosítása a szoftver karbantartási fázisában. A gyakorlati alkalmazásokban az ügyfélpanaszok kezelése a regressziós tesztelés egyik megtestesítője.
 
== Értékelés ==
'''=== Előnyök''' ===
 
* A dinamikus tesztelés azonosíthatja a futási környezet gyenge pontjait.
25. sor:
* A dinamikus tesztelés bármilyen alkalmazásnál alkalmazható.
 
'''=== Hátrányok''' ===
 
* Az automatizált eszközök rossz biztonságot adhatnak, például mindent ellenőrizhetnek.
33. sor:
 
== Fordítás ==
{{fordítás|en|Dynamic testing|oldid=1021538167}}
Ez a szócikk részben vagy egészben a [[:en:Dynamic_testing|Dynamic testing]] című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
 
== Hivatkozás ==