Az oktatás mellett volt még egy dolog, ami elgondolkoztatott. Szinte egész végig automatizált tesztelésről beszélt mindenki. Sőt, valakinek volt egy kicsit "becsmérlő" mondata is a manuális tesztelésről. Sajnos nem írtam fel, hogy pontosan mi volt az, így ez már a múltba veszett. :)
A lényeg, hogy kicsit zavart engem, hogy mindenki automatizálásról beszél, mintha az valami csodafegyver lenne, vagy mintha az lenne az etalon, "A TESZTELÉS". (Lehet ezt a felhangot csak én éreztem, csak az én képzeletem szülöttje.)
A hitvallásom az, hogy az esetek nagy részében (százalékot nem tudok mondani, de ha GUI-ja van az alkalmazásnak szerintem akkor tuti így van) automatizálás nincs manuális tesztelés nélkül. Sőt, az erőforrások miatt a cégek a tesztek automatizálásáig el sem jutnak a tesztelésnél. Sőt, kész csoda, hogy egyáltalán a tesztelésre gondoltak és elkülönítettek rá erőforrást.
Nem lehet azt mondani, hogy a tesztek automatizálása az a valami, amit tesztelésnek nevezünk, mert hülyeség lenne egy megfelelő manuális tesztelés előtt nekilátni az automatizálásnak. Ha GUI-ja van az alkalmazásnak, akkor a manuális tesztelést nem lehet elhagyni. Muszáj egy bizonyos minőségnek lennie, hogy azon automatikus tesztek fussanak.
Természetesen kell automatizálni is. De mindig szem előtt kell tartani, hogy mit, és mikor!
Kommentek