Manuális szoftvertesztelési folyamatok

Kozma Máté (2022) Manuális szoftvertesztelési folyamatok. Pénzügyi és Számviteli Kar. (Kéziratban)

[thumbnail of Kozma_Máté_Záródolgozat_FOSZK.pdf] PDF
Kozma_Máté_Záródolgozat_FOSZK.pdf
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (1MB)
[thumbnail of Kozma_Mát_Záródolgozat_összefoglaló.pdf] PDF
Kozma_Mát_Záródolgozat_összefoglaló.pdf
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (563kB)

Absztrakt (kivonat)

Napjainkban szinte mindenhol találkozunk szoftverekkel. Nem is tudjuk, mennyi folyamaton mennek át azok az alkalmazások, amiket használunk és néha szidalmazunk is. Ezekből a folyamatokból szeretnék kiragadni egyet, a tesztelést és némileg szemléltetni, hogy mennyire is fontos és milyen rohamosan nő a jelentősége, továbbá pedig, hogy mennyi ágazata lehet. Megpróbálom átadni a szakirodalmakból szerzett tudásomat, hogy a teszteléssel kapcsolatos kérdéseket, amik az emberek fejében megfordulhatnak, megpróbáljam megválaszolni. Jogosan tehetik fel azt a kérdést, hogy valójában mi is a tesztelés? Szakdolgozatom során részletesebben megvizsgáltam ezt a fogalmat. Viszont kiindulási pont ként a szó hétköznapi jelentését vettem: „amikor tesztelünk valamit, azt vizsgáljuk, hogy rendben van-e”. Minden tesztelést a körülményeknek megfelelően és azokat számításba véve hajtanak végre, például ahogy a biztonság egy kritikus szempont, azon a rendszeren másféle teszteket hajtanak majd végre, mint egy webshopon. Napjainkban az emberek életük minden területén találkoznak szoftverrendszerekkel. Akár bevásárlás, utazás, kommunikáció, az építészet világában is egyre elterjedtebb. Illetve az összes többi munkavégzés révén is találkozhatunk szoftverekkel. Elhagyhatatlan részei lettek életünknek. Azonban minden szoftverben lapulnak hibák, melyeknek természetesen rengeteg forrása lehet, de a leggyakoribb az emberi figyelmetlenség, vagy legalábbis kiindulópont a legtöbb esetben. Szakdolgozatom további részében ezeket az eseteket is tárgyaltam, folyamati ábrával szemléltetve, hogy nagyvonalúan melyik lépésnél is jöhet a hiba és milyen mértékben tudja befolyásolni az elkövetkezendő részeit a projectnek. Továbbá ezek után áttértem az úgymond hiba árára, hogy mennyibe és mibe kerül egy vállalatnak a tesztelés vagy fejlesztés során ejtett hiba ezt rövid átbeszéléssel és egy ábrával fogtam körbe, amellyel tökéletesen lehetett szemléltetni, hogy az idő múlásával arányosan és lineárisan nő az ár is. Majd folytatásképen a témában előrehaladva következett a tesztelesés szerepe mind a szoftver fejlesztésének életciklusában, majd pedig a karbantartásban és működtetésben. Ebben a részben azt taglaltam, hogy milyen folyamatok és eszközök szolgálhatnak a tesztelés elvégzésére ezekben a folyamatokban és hogyan megvalósíthatóak. Ezek után egy kérdésre próbáltam választ adni, ami elég sokszor bennem is felmerült, hogy mennyi tesztelésre van szükség és mennyi az, amikor azt mondjuk elég volt. Ugye a hibák végtelensége miatt arra jutottam, hogy rendkívül nehéz, szinte már lehetetlen kimerítő tesztet produkálni az esetek kombinációjának végtelensége miatt. A dolgozatba felhozott példámmal pedig próbáltam szemléltetni az elmondottakat. Ezeket követte a tesztelési alapelvek témaköröm, melynek tartalma a tesztelés során alkalmazandó 7 alapelvet tartalmazza, azoknak jelentését részleteztem, illetve néhány példán keresztül szemléltettem. Majd ezt követte rövid összefoglaló formájában a tesztelési modellek témakör, ahol néhány ismert tesztelési modellről írtam, ezeknél is megfigyelhető egy evolúciós fejlődés a használatuk terén. Folytatás és lezárás képen pedig egy elég nagy témát öleltem fel, a tesztelési folyamatokat. Itt 5 részre oszthatóak ezek a folyamatok, amelyek felkarolnak néhány alpontot/lépést. Ezeket az alpontokat az előző pontokhoz hasonlóan kifejtettem és a példákkal megalapozott vonalat folytattam.

Intézmény

Budapesti Gazdasági Egyetem

Kar

Pénzügyi és Számviteli Kar

Tanszék

Gazdaságinformatika Tanszék

Tudományterület/tudományág

NEM RÉSZLETEZETT

Szak

gazdaságinformatikus

Mű típusa: projektmunka
Kulcsszavak: szoftverfejlesztési modellek, szoftvertesztelési környezet, Tesztelés alapelvei, Tesztelés szerepe szoftverfejlesztésben, tesztelési folyamatok
SWORD Depositor: Archive User
Felhasználói azonosító szám (ID): Archive User
Rekord készítés dátuma: 2022. Okt. 11. 10:19
Utolsó módosítás: 2022. Okt. 11. 10:19

Actions (login required)

Tétel nézet Tétel nézet