Tesztelés, szoftvertesztelés

Tesztelés, szoftvertesztelés

A szoftvertesztelés egy rendszer vagy program kontrollált körülmények melletti futtatását, és az eredmények kiértékelését jelenti. A tesztelés célja az, hogy a fejlesztés során létrejövő hibákat minél korábban felfedezze, és ezzel csökkentse azok javításának költségeit, illetve biztosítsa a készülő alkalmazással, programmal szembeni minőségi elvárásokat (funkcionális és nem funkcionális követelményeknek való megfelelés). A tesztelés történhet manuálisan, azonban manapság egyre elterjedtebb a tesztelési folyamat automatizálása. A tesztelési feladatokat végezhetik  fejlesztők, de gyakoribb, - főleg nagy, összetett fejlesztési feladatok esetében - hogy tesztelői csapat vannak, akik tesztmenedzserből, tesztelemzőkből és manuális tesztelőkből állnak.
Training360

az ITmap szakmai hitelesítője, hazánk legnagyobb IT képző cége

Manuális tesztelő

A manuális tesztelő feladata annak ellenőrzése, hogy az elkészült alkalmazás megfelel-e az üzleti igényeknek, valamint nem tartalmaz-e olyan hibát, mely megnehezíti, esetleg megakadályozza az alkalmazás használatát. Ismernie kell az üzleti területet, hogy milyen elvárások vannak az alkalmazással kapcsolatban. A tesztelést tesztforgatókönyv alapján végzi, mely tartalmazza...

Tesztelemző

A tesztelemző feladata a teszttervek elkészítése, melyben rögzíti a tesztelés lépéseit. Megérti az üzleti igényeket, és a különböző tesztelési technikák használatával olyan tesztterveket alakít ki, melyek sikeres futtatásával növelhető annak valószínűsége, hogy az alkalmazás nem tartalmaz olyan hibákat, melyek miatt annak használata nehézkessé válik, vagy...

Tesztautomatizálási szakértő

Az automata tesztelő olyan tesztelő, aki programozási ismeretekkel rendelkezik, így automatizálni képes a tesztelés folyamatát. Ezzel a tesztforgatókönyveket számítógépek, szoftveres robotok hajtják végre, ezáltal gyorsabbak, hibamentesebbek, valamint a tesztek bármennyiszer megismételhetőek. Az automata tesztelő az üzleti igényeket megérti, és ennek megfelelően automata tesztforgatókönyveket állít elő,...

Tesztmenedzser

A tesztmenedzser feladata a tesztelés tervezése, irányítása, annak érdekében, hogy minél magasabb minőségű szoftver kerüljön elkészítésre. Meg kell értenie az üzleti követelményeket, hogy a megfelelő tesztmódszertanokat kiválassza. Részt vesz a tesztforgatókönyvek megírásában, a tesztelés futtatását is felügyeli. Folyamatosan dolgozik a tesztelés hatékonyságának javításán. Felelős a...

QA szakértő

A QA (Quality Assurance) mérnök olyan szakember, akinek a teljes fejlesztési folyamatra rálátása van, és úgy tudja azt alakítani, hogy tevékenysége eredményeképp nő a szoftver minősége. Azaz a fejlesztési folyamatot szabályozza, bízva abban, hogy ennek eredményeképp az előállított szoftver minősége is magasabb lesz. A szoftverminőség...