Mire és miért jók a különböző teszteszközök?

post-thumb

A teszteszközök nem meglepő módon a tesztelés munkáját, folyamatait hivatottak támogatni, megkönnyíteni. Ezeket az eszközöket több különböző szempontból is lehet osztályozni, például lehetnek kereskedelmi, internetes, nyílt forráskódú vagy shareware programok. A munkánkat segítő teszteszközöket akkor fogjuk megtalálni, ha tudjuk, hogy miért van rá szükségünk.
Írtunk egy rövid összefoglalót a teszteszközök tulajdonságairól és céljairól.

Milyen céllal használhatunk teszteszközöket?

Kezdjük azzal, hogy a teszteszközök több különböző tesztelési tevékenységet is támogathatnak.

  • Vannak olyan eszközök, amiket közvetlenül a tesztelés során használunk pl. eredmény összehasonlító eszközök.
  • Vannak olyan teszteszközök melyek funkciója kezelés, felügyelet vagy támogatás. Például a teszteredményeket és incidenseket segíthetnek ezek kezelni, a tesztvégrehajtást felügyelni illetve különböző jelentéseket támogatni.
  • A felderítő tesztek során is hatékony a teszteszközök használata.
  • És bizony bármely “hétköznapibb” eszköz is támogathatja a teszttevékenységet pl. egy táblázatkezelő.

A teszttevékenységek támogatásán túl, használatuk több eltérő célt is szolgálhat.

  • Cél lehet a teszttevékenységek hatékonyságának növelése. Mindez történhet az ismétlődő feladatok automatizálásával vagy a kézi teszttevékenységek támogatásával, pl. tesztjelentésekkel vagy tesztfelügyelettel.
  • Cél lehet bizonyos teszttevékenységek automatizálása. A jelentős kézi erőforrást igénylő teszttevékenységek esetén fontos ez, mint a statikus teszt.
  • Cél lehet a kézzel végre nem hajtható tevékenységek automatizálása is. Jó példa erre a kliens-szerver alkalmazások teljesítménymérése.
  • Cél lehet még a teszt megbízhatóságának a növelése. Ez például olyan esetekben merülhet fel, amikor hatalmas mennyiségű adatot kell összehasonlítani.

A teszteszközök osztályozása

A teszteszközöket a következő kategóriákba sorolhatjuk a támogatott teszttevékenység alapján. Eszköztámogatás a:

  • tesztelés és a tesztek menedzsmentjéhez;
  • statikus teszteléshez;
  • teszt specifikációhoz;
  • teszt végrehajtáshoz és naplózáshoz;
  • teljesítményhez és felügyelethez;
  • speciális tesztelői igényekhez.

Ezen osztályozáson felül vannak olyan eszközök, amik csak egy tevékenységet, vannak, amik többet is támogatnak. 

Olyan teszt eszközöket is megkülönböztetünk amelyek beavatkozók lehetnek a teszt aktuális működésébe.

Ezeken felül pedig olyan eszközöket is szükséges megkülönböztetnünk, amik elsősorban a fejlesztők munkáját támogatják.

A különböző teszteszközök ismerete és használata nagyban megkönnyíti a tesztelők munkáját.

Csökkentheti a nagyfokú monotonitást igénylő feladatok manuális elvégzését, nagyobb következetességet és ismételhetőséget tesz lehetővé, objektívebb értékelést és megkönnyíti a hozzáférést a teszteléssel kapcsolatos információkhoz.

Forrás:

http://tryqa.com/what-are-the-advantages-or-benefits-of-using-testing-tools/

ISTQB CTFL Syllabus 2010

- TesterLab -

Megosztás: