
Korábbi írásainkban már bemutattuk, hogyan válhat valaki sikeres tesztelővé, jó szakemberré. Természetes, hogy a legtöbben ezekre a pozitív tulajdonságokra koncentrálnak karrierjük során. Azonban ritkán fókuszálunk azokra a tulajdonságokra, amelyeket jobb lenne elkerülni. Valójában azzal, hogy tudatosan felismerjük a negatív tényezőket, amelyek ronthatják a teljesítményünket, máris közelebb kerülhetünk ahhoz, hogy jobb szakemberré váljunk.
Cikkünkben bemutatjuk, melyek azok a tulajdonságok, amiken érdemes javítani, ha nem szeretnénk rossz tesztelővé válni.
Hiányos technikai tudás
A jó kommunikáció mellett a tesztelőknek erős technikai és szakmai ismeretekkel is rendelkezniük kell. Ha a tesztelőnek kevés vagy semmilyen technikai ismerete nincs, az automatikusan kétségeket vethet fel a szoftver minőségével kapcsolatban.
A csoportos megbeszélések során a fejlesztők gyakran használnak szakkifejezéseket, és a projekt technikai aspektusairól beszélnek. Ha ezek megértése nehézséget okoz a tesztelők számára, az komoly hatással lehet a projekt sikerére.
Milyen tényezők befolyásolhatják a technikai tudást?
- Képzési programok a munkahelyen.
- Tanulási hajlandóság.
- Gyakorlási lehetőségek.
- Akkreditált képzési programok elérhetősége.
Gyenge kommunikáció
A tesztelői munka már a követelmények elemzése során elkezdődik. Ebben a szakaszban az ügyfél elvárja, hogy a tesztelők értékes visszajelzéseket adjanak a projekttel kapcsolatban. Ezért elengedhetetlen, hogy a tesztelők jó kommunikációs készségekkel rendelkezzenek, világos és pontos információkat tudjanak közölni az ügyféllel.
Nemcsak a kezdeti szakaszban, hanem a teljes projekt során képesnek kell lenniük hatékonyan kommunikálni, akár megbeszélések alkalmával vagy e-mailes kapcsolattartáskor az ügyféllel, fejlesztőcsapattal vagy más csapatokkal.
Mik a rossz kommunikáció ismérvei?
- Nem egyértelmű elvárások és technikai ismeretek.
- A javaslatok elutasításától való félelem.
- Felkészületlenség.
Hibák bemutatása elemzés nélkül
Ha egy tesztelő észreveszi, hogy a tesztelés kimenetele nem felel meg az elvárásoknak, jelenteni kell a hibát. Ez előtt azonban a tesztelőnek meg kell vizsgálnia, hogy miért jelenik meg az adott probléma.
Az elemzés nélküli hibajelentés nem biztosítja a fejlesztők számára a szükséges információkat a gyors megoldásához. A részletes elemzés és a pontos teszteset írás elengedhetetlen a hatékony csapatmunka és a projekt sikeressége szempontjából. Általában jó gyakorlat, ha a tesztelő megvizsgálja a hiba okát, és lehetőség szerint kétszer is lefuttatja a tesztet, mielőtt azt jelentené. Ugyanis nem minden tesztelés során azonosított probléma tekinthető hibának.
Milyen tényezők segíthetnek elkerülni az érvénytelen hibajelentéseket?
- Érvénytelen tesztadatok,
- Instabil környezet,
- Hibás tesztelési lépések,
- Nem egyértelmű követelmények.
Ügyfélismeret hiánya
A tesztelő felelőssége annak ellenőrzése, hogy az alkalmazás megfelel-e a követelményeknek. Egy rossz tesztelő azonban nem gondolkodik a követelményeken túl. Nem érti az ügyfelet és annak igényeit.
Minden tesztelőnek meg kell értenie az alkalmazás célját, és tesztelés közben mindig a végfelhasználó szempontjából kell gondolkodnia.
Milyen kérdések segítik a megértést?
- Hogyan fogja használni a szoftvert a végfelhasználó?
- Mennyire egyszerű az alkalmazás használata?
- Mennyire felel meg az ügyfél igényeinek?
Pontatlanság
Előfordulhat, hogy a tesztelők néha pontatlanná válnak a tesztelési folyamat során, de ez a szokás hosszú távon „rossz tesztelővé" teheti őket. A folyamat során a tesztelőknek biztosítaniuk kell, hogy pontos részleteket adjanak meg a jelentésekben a hibákról és a tesztesetekről.
Hogyan ismerjük fel a pontatlanságot?
- Pillanatkép (screenshot) csatolásának elmulasztása.
- Hibák jelentése helytelen vagy túl kevés információval.
- Hosszadalmas jelentések készítése a lényegretörő helyett.
- Helytelen tesztesetek írása vagy egy lépés kihagyása a tesztesetben.
- Figyelmetlenség, ami miatt nem minden információ kerül rögzítésre.
A „teszteléshez bárki ért" hozzáállás
Ha egy tesztelő úgy gondolja, hogy a munkáját bárki elvégezhet minimális tudással, akkor valójában nincs tisztában a tesztelés alapvető fogalmaival és annak fontosságával. Az ilyen hozzáállás veszélyt jelenthet egy projektre, mivel jelentősen ronthatja a minőséget. A tesztelés olyan készség, amit tanulással, tapasztalattal és gyakorlattal lehet elsajátítani.
Milyen tulajdonságok elengedhetetlenek egy tesztelő számára?
- Analitikus gondolkodásmód,
- Kreativitás,
- Innovációra való nyitottság,
- Technikai tudás.
Cikkünk célja a fejlődés támogatása. A hibák felismerése az első lépés a fejlődéshez vezető úton. Ha képesek vagyunk tanulni ezekből, és tudatosan törekszünk a javításukra, nemcsak jobb szakemberekké válunk, hanem értékesebbé is tesszük magunkat a csapatunk és a projekt számára. A sikeres tesztelő nemcsak a helyes utat ismeri, hanem azt is tudja, mit érdemes elkerülni.