Automatizált tesztelő környezet létrehozása

OData támogatás
Konzulens:
László Zoltán Dr.
Irányítástechnika és Informatika Tanszék

A feladat az EPAM Systems informatikai cég belső projektjének keretében létrehozott Review Machine nevű webalkalmazás automatizált tesztelő környezetének létrehozása. A cég alkalmazottai meghatározott kategóriák alapján értékelik egymás teljesítményét az alkalmazás segítségével. Három különböző alkalmazotti kategóriát különböztetünk meg a rendszer funkcióinak elérhetősége szempontjából, ezek a beosztottal nem rendelkező alkalmazottak, a beosztottakkal rendelkező vezető beosztású személyek és az adminisztrátorok. A cél e felhasználói csoportok által elérhető különböző funkciók automatizált tesztelése.

A diplomaterv dolgozat a feladatleírásnak megfelelően részletesen bemutatja a tesztelendő, Review Machine alkalmazást, az alkalmazás célját, az alkalmazottak által elérhető funkciókat, illetve a projekt fejlesztési és tesztelési környezetét. A dolgozat leírja milyen lépéseket kell megtenni a munka elindításától az alkalmazás automatizált tesztelésének megvalósításáig. Megmutatja, mely szoftverekkel lehet Java nyelvű programozás esetén megvalósítani a tesztelést, milyen módon lehet őket használni, illetve, milyen előnyöket jelentenek a tesztelő számára. A dolgozat felvázolja az automatizált teszteléshez használt Selenium keretrendszer eszközeit, ezek eltérő tulajdonságait és az alkalmazott eszközök működését. Az ezt követő fejezetekben meghatározásra kerül a tesztesetek által használt formalizmus, a tesztesetek programozásának különböző módjai, ezek előnyei és hátrányai, illetve a projekten alkalmazott tesztelési és fejlesztési munkafolyamat. A tesztelő környezet legfontosabb elemei a tesztesetek, bemutatásra kerülnek ezek elvárt eredményei, céljaik, illetve a teljes teszt projekt programozásának részletei. A dolgozat végül kitér az alkalmazás jelenlegi és jövőbeli továbbfejlesztési lépéseinek meghatározására.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.