Automatizált tesztelés a gyakorlatban
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Kulcsszavak: | automatizált tesztelés JavaScript tesztelemzés tesztelés tesztelési alapelvek |
Online Access: | http://dolgozattar.uni-bge.hu/28913 |
Abstract: | Szakdolgozatommal szeretném ismertetni a tesztelés alapjait, valamint fontosságát a szoftverfejlesztés világában. Egy általam készített projekt keretein belül mutatom be a tesztelés, azon belül is az automatizált tesztelés folyamatát, ezzel ismertetve annak előnyeit. A gyakorlati projekt fő célja, hogy bemutassam, a tesztek automatizálása hatékonyabbá és kevésbé időigényessé teszi a tesztelés folyamatát. Természetesen, mint majdnem minden szakdolgozat, az enyém is eltér helyenként az eredeti vázlattól. A dolgozat írása közben jobban átláttam mik azok a területek, amiket mindenképpen meg említeni és mik azok, amiket kevésbé vagy egyáltalán nem szükséges. Jelen összefoglalás már az elkészült szakdolgozatról készült. Első lépésként a megfelelő szakirodalmakat kutattattam és azokat értelmeztem. Szakdolgozatom bevezetésében a célkitűzések találhatók, valamint a személyes és szakmai érdeklődés a választott téma iránt. A második fejezet főként a tesztelés elméleti hátterére összpontosít. Ismertetem benne a tesztelés létjogosultságát és fontosságát a szoftverfejlesztés életében. Mindenképpen fontosnak tartottam, hogy először a tesztelés alapfogalmait és alapelveit ismertessem, így jobban átláthatóvá válnak az utána következő fejezetek, valamint a saját tudásom is el kellett mélyítenem, hogy a további kutatás során fellelt szakirodalmak könnyebben értelmezhetőek legyenek számomra. A fejezetben bemutatásra kerülnek még a tesztelési folyamat főbb állomásai, különböző technikái, szintjei, valamit típusai. Fontosnak tartottam ismertetni a szoftverfejlesztési modellek közül azokat, amelyek jobban előtérbe helyezik a tesztelést, mint mások. A fejezet egy összehasonlítással zárul a manuális és automatizált tesztelésről, ismertetve ezek előnyeit, hátrányait. A harmadik fejezetben ismertetem a projektem az automatizált tesztelésről. Bemutatom a használt szoftvereket és azok néhány funkcióit, illetve ismertetem az általam létrehozott teszteseteket. A negyedik fejezetben kerülnek automatizálásra a létrehozott tesztesetek. Bemutatom ezeket lépésről lépésre, valamint ismertetem gondolataimat, hogy mit miért csináltam. Az ötödik fejezetben kerülnek lefuttatásra az automatizált tesztek. A futás után ismertetem a kapott tesztjelentést és értékelem a kapott eredményeket. A dolgozat az összefoglalással zárul, ahol összegzem az addig leírtakat és a bevezetésben megfogalmazott célkitűzéseim összehasonlításra kerülnek a kapott eredményeimmel. |
---|