Szoftvertesztelés folyamatainak automatizálása nagyvállalati környezetben

Elmentve itt :
Bibliográfiai részletek
Szerző: Szujó Róbert
További közreműködők: Fauszt Dr. Tibor
Lőrincz Sándor
Dokumentumtípus: Diplomadolgozat
Kulcsszavak:adatbázis
agilis
Frontend
Java
nagyvállalat
Selenium
szoftver
tesztadat
Tesztautomatizálás
tesztelés
Online Access:http://dolgozattar.uni-bge.hu/44541

MARC

LEADER 00000nta a2200000 i 4500
001 dolg44541
005 20230421095135.0
008 230421suuuu hu om 000 hun d
040 |a BGE Dolgozattár Repozitórium  |b hun 
041 |a hu 
100 1 |a Szujó Róbert 
245 1 0 |a Szoftvertesztelés folyamatainak automatizálása nagyvállalati környezetben  |c Szujó Róbert  |h [elektronikus dokumentum] 
520 3 |a A szakdolgozat bevezető részében a szoftvertesztelés rövid történeti és elméleti áttekintése után, bemutatom, hogy egy nagyvállalati környezetben hogyan épül fel az informatikai fejlesztési folyamat, illetve milyen felépítésben és munkafolyamatban dolgoznak a fejlesztésben részt vevő személyek, illetve, konkrétan a szoftvertesztelők. Ezután, rátérek az alkalmazás-architektúra bemutatására, ezen belül viszonylag általános, de a megoldásra váró problémák megértéséhez mindenképpen szükséges információt osztok meg a frontend alkalmazás felépítéséről, illetve az azt kiszolgáló backendi szolgáltatásokról. Kitérek azokra a problémákra, amelyekre az automatikus tesztesetek készítésénél megoldást kell találni. Az egyik legnagyobb probléma, hogy az alkalmazás számtalan különböző módon viselkedhet attól függően, hogy milyen felhasználót, milyen tesztadatot használunk a teszteset futtatása során. Ennek megoldására, létrehoztam egy tesztadatok gyűjtésére alkalmas adatbázist az egyes tesztkörnyezetekre, illetve egy Java-alapú alkalmazást, amely az adatbázishoz tartozó táblák feltöltését végzi. A tesztadatgyűjtő- és kezelő alkalmazás részletezése után, a korábban bemutatott funkcióra konkrét teszteseteket is létrehozok, ennek keretében bemutatom a tesztautomatizálási projekt felépítését, és választ adok azokra a kérdésekre, hogyan lehet a teszteket úgy felépíteni, hogy azok további karbantartási igénye a lehető legkisebb legyen. Természetesen arra is kitérek, hogy a korábban létrehozott, tesztadatokat tartalmazó adatbázisból hogyan tudják az egyes tesztesetek a saját feltételeiknek megfelelő felhasználókat és termékeket megtalálni. A szakdolgozat összefoglaló részében a tesztautomatizálási projekt által generált jegyzőkönyveken keresztül mutatom be, milyen mértékű javulást okozott a dinamikus tesztadat-beolvasás alkalmazása a tesztesetek futtatása során, azonban kitérek arra is, hogy miért nem tökéletes a jelenlegi megoldás, és milyen további fejlesztési lehetőségek vannak a jövőben. 
695 |a adatbázis 
695 |a agilis 
695 |a Frontend 
695 |a Java 
695 |a nagyvállalat 
695 |a Selenium 
695 |a szoftver 
695 |a tesztadat 
695 |a Tesztautomatizálás 
695 |a tesztelés 
700 1 |a Fauszt Dr. Tibor  |e ths 
700 1 |a Lőrincz Sándor  |e ths 
856 4 0 |u http://dolgozattar.uni-bge.hu/44541/1/SZUJO_ROBERT_OJLWJH.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/44541/2/BA_O_SZUJO_ROBERT.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/44541/3/Szuj%C3%B3%20R%C3%B3bert%20szakdolgozat-biralat-es-javaslat%202022.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/44541/4/ertekeles_alairva.pdf  |z Dokumentum-elérés