Tesztelési alapismeretek – különös tekintettel az Operára

A Magyar Opera blog legutóbbi bejegyzésében penge™ összefoglalja mindazokat az alapismereteket, fogalmakat, melyek elengedhetetlenek egy sikeres szoftverteszt végrehajtásához. A nagy valószínűséggel egy sorozat első darabjaként közölt szöveg kezdőknek kötelező, haladóknak ajánlott:

Ha tehát úgy döntöttünk a fenti pontok fényében, hogy fejlesztői változatokat szeretnénk használni, akkor a következő módon segíthetjük a fejlesztők munkáját (ami persze nem muszáj, de akkor ne is hátráltassuk destruktív "Ez szarfoslefagy!!!4!!44!négyNÉGY!!!" típusú kommentekkel.

1. szabály: Mielőtt bugot kiáltunk, győződjünk meg róla, hogy nem nálunk van-e a hiba

Először próbáljuk meg reprodukálni. Gondoljuk végig mit csináltunk, ami miatt összeomlott.

  • Megnyitottunk egy menüt?
  • Végrehajtottunk egy parancsot?
  • Betöltöttünk/újratöltöttünk egy bizonyos oldalt?
  • Aktiváltunk vagy kikapcsoltunk valamilyen funkciót?

Néha egyszerű, néha bonyolultabb.

A teljes bejegyzés a Magyar Opera oldalán olvasható.

Előzmények