Mans negaidītais ceļojums, lai kļūtu par programmatūras testeri (no sākuma līdz vadītājam)

"Jūs veidojat veiksmīgu dzīvi... katru dienu..."

Mans kā programmatūras testētāja ceļojums sākās nedaudz negaidīti.

Es ierados uz sākotnējām interviju kārtām, pieņemot, ka tā būs iespēja strādāt attīstības jomā. Godīgi sakot, tāpat kā ikviens datorzinātņu absolvents, es biju nedaudz skeptiski noskaņots attiecībā uz testēšanu.

Bet beidzot nolēmu pamēģināt. Tikai ar cerību, ka mana zinātkāre man palīdzēs šajā jomā.

Es nevarēju pieņemt piedāvājumu, neuzsākot šo jautājumu - Vai man būs iespēja pāriet uz Development, ja Testing mani neinteresē? :).

Ticiet man - pēc tam man pat neienāca prātā doma pamest Testēšanu.

Kad ierados uz tehnisko kārtu, nebiju sagatavojies nekam vairāk par programmatūras testēšanas pamatjēdzienu. Šķiet, vienīgais, kas mani vadīja cauri, bija doma, ka mani vērtē loģiski, nevis teorētiski".

Tā bija mana pirmā mācība testēšanā - es sapratu, kā mūs (pirmkursniekus) vērtē.

Arī šodien, pieņemot darbā savā komandā jaunos darbiniekus, es izmantoju līdzīgas metodes. Es pārbaudu viņu loģiku, neatlaidību un pieeju problēmai, nevis ko citu.

Es pievienojos uzņēmumam Zycus kā QA praktikants, un kādu trešo vai ceturto dienu man tika piešķirts produkts. Tas bija viens no lielākajiem (tolaik bija koncepcija) un ambiciozākajiem uzņēmuma produktiem. Pēc dažu pirmo nedēļu nostrādes man vairs nebija ceļa atpakaļ.

Sākām kā divu cilvēku QA komanda, un drīz pēc dažiem mēnešiem es vienīgais vadīju testēšanu. 2 - 2,5 gadu laikā es biju reģistrējis gandrīz 3000 defektu dažādās kategorijās, piemēram, funkcionālās, veiktspējas, drošības, lietotāja saskarnes, lietojamības, daudzvalodības, daudzfunkcionalitātes u. c. jomās.

Pirms testēšanas komandas papildināšanas ar jaunpienācējiem man pretī stāvēja spēcīga 15-16 cilvēku izstrādes komanda. Pat pēc papildināšanas QC:Dev attiecība nebija pārāk laba, un es joprojām ar lepnumu varu teikt, ka tas bija veiksmīgs ceļojums, ņemot vērā visu, ko mēs testējām, piegādājām un apstrādājām.

Svarīgākais, ko vēlos šeit uzsvērt, ir...

Pirms došanās uz prasību apspriešanas sanāksmi es mēdzu iepriekš pierakstīt iespējamās šaubas/labojumus/neizskaidrotos punktus. Es pierakstīju scenārijus, kurus vēlos izmēģināt vai uz kuru pamata veidot testēšanas gadījumus; dažreiz pat scenāriju zīmēšana darbojas kā šarms.

Kad jūs rakstāt/zīmējat, tā ienāk jūsu prātā ar lielāku skaidrību, un tad jūsu prāts strādā ar šo informāciju un rada vairāk scenāriju un sniedz lielāku skaidrību. Tas turpinās, līdz jūs gūstat to sajūtu, ka esat Pabeidzis!!!

Secinājums

Lai gan ir gandrīz neiespējami pierakstīt visas svarīgākās un mazākās lietas, ko esmu iemācījies vairāku gadu garumā, šis ir mans mēģinājums apkopot tās sarakstā.

  • Testēšanu ir ļoti grūti definēt. Kāds var veikt izcilu testēšanu, bet, iespējams, nespēs to definēt vārdos. Tā ir tāda, kā jūs to redzat.
  • Katram var būt sava testēšanas definīcija. Mana bija vienkārša -

    Par autoru: Šī raksta autors ir STH komandas biedrs Mahesh C. Viņš pašlaik strādā par vecāko kvalitātes nodrošināšanas menedžeri, kuram ir pieredze vairāku sarežģītu produktu un komponentu testēšanas frontes vadīšanā.

    Ar prieku uzklausīsim jūsu atbildi. Komentējiet šeit vai sazinieties ar mums. Liels paldies, ka lasāt.

    Ieteicamā lasāmviela

    Ritināt uz augšu