Mano netikėta kelionė į programinės įrangos testuotojo postą (nuo pradedančiojo iki vadovo)

"Sėkmingą gyvenimą susikuriate... po vieną dieną..."

Mano, kaip programinės įrangos testuotojo, kelionė prasidėjo kiek netikėtai.

Atvykau į pirminius pokalbių turus manydamas, kad tai bus plėtros galimybė. Tiesą sakant, kaip ir kiekvienas informatikos mokslų absolventas, buvau šiek tiek skeptiškai nusiteikęs dėl testavimo.

Tačiau galiausiai nusprendžiau pabandyti. Tik su viltimi, kad šioje srityje man padės mano smalsumas.

Negalėjau sutikti su pasiūlymu nepateikęs šio klausimo - Ar turėsiu galimybę pereiti į Development, jei Testing manęs nedomina? :).

Patikėkite manimi - po to man net nekilo mintis palikti testavimą.

Kai atvykau į techninį turą, nebuvau pasiruošęs niekam daugiau nei pagrindinei programinės įrangos testavimo sąvokai. Manau, kad vienintelis dalykas, kuris mane padėjo išgyventi, buvo mintis, kad esu vertinamas logiškai, o ne teoriškai".

Tai buvo mano pirmasis mokymasis testavimo srityje - supratau, kaip mes (pirmakursiai) buvome vertinami.

Net ir šiandien, samdydamas naujokus į savo komandą, naudoju panašius metodus. Labiau už viską tikrinu jų logiką, atkaklumą ir požiūrį į problemą.

Prie "Zycus" prisijungiau kaip QA praktikantas ir kokią trečią ar ketvirtą dieną man buvo paskirtas produktas. Tai buvo vienas didžiausių (tuomet buvo koncepcija) ir ambicingiausių bendrovės produktų. Įsitvirtinęs kelias pirmąsias savaites, kelio atgal nebeturėjau.

Pradėjome kaip dviejų žmonių QA komanda ir netrukus po kelių mėnesių aš vienas vadovavau testavimo darbams. Per pirmuosius 2-2,5 metų užregistravau beveik 3000 defektų įvairiose kategorijose, pvz., funkcinėse, našumo, saugumo, vartotojo sąsajos, naudojimo patogumo, daugiakalbystės, daugiafunkciškumo ir kt.

Ilgą laiką, kol testavimo komanda nebuvo papildyta naujais nariais, aš turėjau stiprią 15-16 narių kūrimo komandą. Net ir po papildymų QC ir Dev santykis nebuvo labai sveikas ir vis dar galiu išdidžiai pasakyti, kad tai buvo sėkminga kelionė, atsižvelgiant į viską, ką mes išbandėme, pristatėme ir tvarkėme.

Svarbus dalykas, kurį noriu pabrėžti.

Prieš eidamas į Reikalavimų aptarimo susirinkimą iš anksto užsirašydavau galimas abejones / pataisymus / neaiškius dalykus. Užsirašydavau scenarijus, kuriuos noriu išbandyti arba pagal kuriuos noriu kurti testavimo atvejus; kartais net savo scenarijų piešimas veikia kaip žavesys.

Kai rašote / piešiate, ji į jūsų protą patenka aiškiau, o tada jūsų protas dirba su šia informacija ir sukuria daugiau scenarijų bei suteikia daugiau aiškumo. Tai tęsiasi tol, kol pajuntate jausmą DONE!!!

Išvada

Nors beveik neįmanoma surašyti visų svarbiausių ir smulkiausių dalykų, kurių išmokau per daugelį metų, tai yra mano bandymas apibendrinti juos į sąrašą.

  • Testavimą labai sunku apibrėžti. Kas nors gali atlikti puikų testavimą ir gali nesugebėti jo apibrėžti žodžiais. Jis yra toks, kokį jį matote.
  • Kiekvienas gali turėti savo testavimo apibrėžimą. Mano apibrėžimas buvo paprastas -

    Apie autorių: Šį straipsnį parašė STH komandos narys Mahesh C. Šiuo metu jis dirba vyresniuoju kokybės užtikrinimo vadybininku ir turi patirties vadovaujant daugelio sudėtingų produktų ir komponentų testavimo frontui.

    Mielai lauksime atsakymo. Komentuokite čia arba susisiekite su mumis. Labai ačiū, kad skaitote.

    Rekomenduojama skaityti

    Slinkti į viršų