leadership testing test lead responsibilities
Vodstvo u testiranju - ključne odgovornosti
Ponovno je utvrđena važnost testera i timova za testiranje.
Uspjeh aplikacije ili proizvoda u velikoj se mjeri pripisuje učinkovitim i djelotvornim tehnikama ispitivanja koje čine osnovu za valjanu izloženost greškama.
Što ćete naučiti:
Ispitni tim
Testni tim može se sastojati od pojedinaca koji imaju različite razine vještina, razine iskustva, razine stručnosti, različitih stavova i različitih razina očekivanja / interesa. Atributi svih ovih različitih resursa trebaju se pravilno dotaknuti kako bi se povećala kvaliteta.
Moraju kohezivno surađivati, slijediti ispitne postupke i predati predani posao u predviđenom roku. To očito iziskuje potrebu za vođenjem testa, koje najčešće izvodi pojedinac s ulogom voditelja testa.
Kao testeri, posao za koji smo napokon kuhani izravni je rezultat odluka vodstva. Te su odluke rezultat pokušaja provedbe učinkovitih QA procesa uz dobro upravljanje testnim timom.
Sam članak podijeljen je u tutorial iz dva dijela:
- Prvi bi dio pomogao u otkrivanju uobičajeno izvršenih zadataka ispitnog voditelja i o tome koje druge čimbenike treba uzeti u obzir prilikom upravljanja testnim timom.
- Drugi dio istaknuo bi neke ključne vještine potrebne za dobar vođa i nekoliko drugih vještina o tome kako održati testni tim sretnim.
Ova dva vodiča ne bi samo pomogla voditeljima testa u smislu kako i što izmijeniti kako bi se postigli optimalni rezultati, već bi također vodila iskusne testere koji teže premještanju u nove vodeće uloge.
Testirajte vještine i odgovornosti vođe / vođe
Prema definiciji, osnovna je odgovornost bilo kojeg Test Lead-a učinkovito voditi tim testera radi postizanja ciljeva proizvoda i time postizanja izvedenih organizacijskih ciljeva. Naravno, koliko god bila jasna definicija uloge, ona se u sebi prevodi u čitav niz odgovornosti za pojedinca.
Pogledajmo uobičajeno izrezane odgovornosti voditelja ispitivanja.
Preporučeno čitanje=> Kako stvoriti uspješan QA tim?
Test Lead je najčešće odgovoran za sljedeće aktivnosti:
# 1) Mora biti u stanju prepoznati kako se njegovi testni timovi usklađuju unutar organizacije i kako bi njegov tim postigao putokaz utvrđen za projekt i organizaciju.
#dva) Na temelju zahtjeva dokumenta mora utvrditi opseg ispitivanja potrebnog za određeno izdanje.
# 3) Iznesite plan ispitivanja nakon razgovora s test timom i dajte ga na uvid i odobrenje od strane Uprave / Razvojnog tima.
pitanja i odgovori na intervju za selenium java
# 4) Morate identificirati potrebne mjerne podatke i raditi na njihovom postavljanju. Te bi metrike mogle biti svojstveni cilj ispitnom timu.
# 5) Morate identificirati potreban napor ispitivanja izračunavanjem veličine potrebne za dano izdanje i planirati potrebni napor za isto.
# 6) Otkrijte koje su vještine potrebne i u skladu s tim uravnotežite resurse za testiranje na temelju vlastitih interesa. Također utvrdite postoje li nedostaci u vještinama i planirajte treninge i edukacije za identificirane resurse za testiranje.
# 7) Utvrdite alate za izvještavanje o testovima, upravljanje testovima, automatizaciju testa itd. I educirajte tim o tome kako koristiti te alate. Opet, planirajte sesije prijenosa znanja ako je potrebno članovima tima za alate koje bi koristili.
# 8) Zadržavanje kvalificiranih resursa usađivanjem vodstva u njih i nudeći smjernice mlađim resursima prema potrebi i time omogućujući im rast.
# 9) Stvorite zabavno i pogodno okruženje za sve resurse kako biste bili sigurni da imaju maksimalnu propusnost.
Učinkovito upravljajte testnim timovima
# 1) Pokrenite Aktivnosti planiranja ispitivanja za dizajn test slučajeva i ohrabrite tim da održi revizijske sastanke i osigura da su komentari recenzije uključeni.
#dva) Tijekom ciklusa testiranja, pratite napredak ispitivanja neprestanom procjenom rada dodijeljenog svakom od resursa te ih ponovno uravnotežite ili preraspodijelite prema potrebi.
# 3) Provjerite postoje li kašnjenja u postizanju rasporeda i vodite razgovore s testerima kako biste utvrdili probleme s kojima se mogu suočiti i nastojte ih teško riješiti.
# 4) Održavajte sastanke u testnom timu kako biste bili sigurni da su svi svjesni što rade ostali kolege iz tima.
# 5 ) Predstaviti pravovremeni status dionicima i upravi i uliti povjerenje u posao koji se obavlja.
# 6) Pripremite sve planove ublažavanja rizika ako su predviđena kašnjenja.
# 7) Premostite sve praznine i razlike između tima za testiranje i uprave kako bi se formirao čisti dvosmjerni kanal sučelja.
Preporučeno čitanje=> Kako održati motivaciju živom u testerima softvera?
Upravljanje testom
Iako vodstvo može značiti čitavu arenu stvari poput moći, znanja, sposobnosti proaktivnosti, intuitivnosti, moći utjecaja na odluke itd., Često se vidi da često, iako određeni vođe testova imaju gotovo sve ove osobine, oni su i dalje vjerojatno daleko od cilja u učinkovitom upravljanju svojim testnim timovima zbog načina na koji pokušavaju otkriti ove kvalitete.
Često u ispitnim timovima, iako vodstvo i upravljanje idu zajedno ruku pod ruku, oni definitivno ne znače isto.
Voditelj testa može posjedovati sve voditeljske vještine na papiru, ali to ne znači da može upravljati i timom. Uspostavljeno je nekoliko pravila za sam postupak ispitivanja. Međutim, umijeće upravljanja testnim timovima često je siva zona u smislu definiranja tvrdog pravila upravljanja.
Ima li razmišljanja o tome zašto bi to moglo biti i po čemu se bilo koji testni tim razlikuje od ostalih timova?
Mislim da je izuzetno važno shvatiti da s timom za testiranje koji koristi teorijski pristup upravljanja koji teoretski savršava i provjerava možda neće uvijek dobro funkcionirati.
Važne stvari koje biste trebali uzeti u obzir za učinkovito upravljanje testnim timovima
Postoje određene činjenice koje treba uzeti u obzir kako bi se učinkovito upravljalo testnim timom. Ovo je obrazloženo u nastavku.
# 1) Razumijevanje testera
Zadatak testera je pronaći nedostatke ili programske pogreške u softveru kako bi poboljšali njegovu kvalitetu. U timu bi moglo biti testera koji apsolutno uživaju u razbijanju koda unoseći inovativne i kreativne stilove testiranja. Nepotrebno je reći da ovo zahtijeva od osobe vještinu, kreativnost i način razmišljanja koji na softver gleda sasvim drugačije od ostatka.
Uz značajnu količinu vremena provedenog na poslu u vašem svakodnevnom životu i rastućem iskustvu, resursi za testiranje gotovo se ne mogu izbiti iz ovog 'testnog' načina razmišljanja i oni postaju dio onoga što jesu, osobno i profesionalno. Oni traže nedostatke u gotovo svemu, od proizvoda do procesa, testnih vodiča, menadžera itd.
Uzimanje vremena za razumijevanje ovog načina razmišljanja testnog tima prvi je i najvažniji korak u postizanju razumnog pristupa upravljanju testom za testnog voditelja.
# 2) Radno okruženje testera
Test tim se najčešće suočava s visokom razinom pritiska zbog strogih rokova u odnosu na pozamašnu količinu testiranja koju trebaju postići s danim resursima za testiranje.
Ponekad može doći do kašnjenja u isporuci koda testnom timu ili kašnjenja u stjecanju potrebnog okruženja ili kašnjenja u otklanjanju / provjeri nedostataka zbog nebrojenih čimbenika. Sve to, bez produženja u rasporedima.
Uz to, mogao bi biti potreban veliki napor za ispitivanje, pri čemu nedovoljno ili nepotpuno ispitivanje može izravno pokrenuti pitanja o kvaliteti proizvoda.
Iako ispitni timovi mogu označavati određene rizike koje identificiraju proaktivno, menadžment često ne može na njih gledati vrlo pozitivno, jer možda ne razumiju u potpunosti glatkoću ili mogu na to gledati kao na nedostatak vještine razina u testnim timovima.
Nesumnjivo su testni timovi podvrgnuti visokim razinama frustracije, zajedno s pritiskom da dostave na vrijeme. Procjenjivanje okoliša kojem je ispitni tim često izložen, rad u njemu mogao bi biti neprocjenjiv ulaz za probnog voditelja / menadžera za učinkovito upravljanje.
# 3) Uloga ispitnog tima
Nakon puno godina u domeni testiranja, shvatio sam da nijedna količina testiranja nije 'cjelovito' testiranje, a otkrivanje 'svih' nedostataka izmišljena je pojava.
Toliko puta, neovisno o velikom naporu na testiranju, pronađu se nedostaci u kupcu ili proizvodnom okruženju i nazivaju se 'bijegom' od testnih timova. Test tim često uzima pogodak za takve bijegove i od njega se traži da kvantitativno opiše svoj obuhvat ispitivanja kako bi dešifrirao je li ovaj problem na terenu mogao biti uhvaćen tijekom ciklusa ispitivanja.
Ponekad to izaziva veliku neuspjeh ispitivača u pogledu načina na koji su njihove uloge prikazane drugima u smislu njihovih vještina, a time i vizije toga sebi u široj slici.
Zaključak
Razumijevanje svih ovih stvarnosti unutar testnih timova moglo bi pomoći postavljanje razine vrstu pristupa upravljanju koje treba slijediti , što znači da bi postojala dobra šansa za odmak od standardnih i teorijskih tehnika upravljanja.
kako da otvorim json datoteke
Dotaknut ćemo se ovih tehnika u drugom dijelu ovog vodiča. Zato budite sa nama! Ili još bolje; recite mi što mislite o ovom vodiču ostavljajući svoje vrijedne komentare.
O autoru: Ovo je gost članak Snehe Nadig. Radi kao voditeljica ispitivanja s više od 7 godina iskustva u projektima ručnog i automatiziranog testiranja.
Preporučena literatura
- Kakva bi trebala biti vaša očekivanja od voditelja QA tima?
- Kako odgovoriti na pitanja o igranju u timu i intervjuu vezanim uz vodstvo za poziciju voditelja testa
- Team building u testiranju softvera - kako izgraditi i proširiti svoj QA tim
- Kako voditi sretniji i uspješniji testni tim - Test Leadership 2. dio
- Kako biti dobar mentor, trener i istinski tim-branitelj u agilnom svijetu testiranja? - Inspiracija
- Kako pripremiti i dostaviti izvanrednu prezentaciju o QA testiranju timu
- Kako stvoriti uspješan QA tim
- Odabir testiranja softvera za vašu karijeru