leadership testing test lead responsibilities
Vodenje pri testiranju - ključne odgovornosti
Ponovno je bil ugotovljen pomen preizkuševalcev in preskusnih skupin.
Uspeh aplikacije ali izdelka je v veliki meri pripisan uspešnim in uspešnim testnim tehnikam, ki so osnova za veljavno izpostavljenost hroščem.
Kaj se boste naučili:
Testna skupina
Testno skupino lahko sestavljajo posamezniki z različnimi stopnjami spretnosti, stopnjami izkušenj, stopnjo strokovnosti, različnimi stališči in različnimi stopnjami pričakovanj / interesov. Atribute vseh teh različnih virov je treba pravilno izkoristiti, da bi povečali kakovost.
Sodelovati morajo skupaj, slediti testnim postopkom in opravljeno delo opraviti v predvidenem roku. To očitno zahteva potrebo po vodenju testov, ki ga najpogosteje izvaja posameznik z vlogo vodje testa.
Kot preizkuševalci smo delo, ki smo ga končno pripravili, neposreden rezultat odločitev vodstva. Te odločitve so rezultat poskusa izvajanja učinkovitih procesov zagotavljanja kakovosti poleg dobrega vodenja testne skupine.
Članek je razdeljen na vadnico iz dveh delov:
- Prvi del bi pomagal razkriti običajne naloge preizkuševalca in katere druge dejavnike je treba upoštevati pri vodenju preizkusne skupine.
- Drugi del bi izpostavil nekaj ključnih veščin, ki so potrebne za dober vodja, in nekaj drugih veščin o tem, kako narediti preskusno ekipo srečno.
Ti dve vadnici ne bi le pomagali voditeljem preizkusov v smislu, kako in kaj spremeniti, da bi dosegli optimalne rezultate, temveč tudi vodite izkušene preizkuševalce, ki si želijo preiti na nove vodstvene vloge.
Preizkusite vodstvene / vodstvene spretnosti in odgovornosti
Po definiciji je osnovna odgovornost katerega koli preizkusnega voditelja učinkovito vodenje ekipe preizkuševalcev za doseganje ciljev izdelka in s tem doseganje izpeljanih organizacijskih ciljev. Seveda, ne glede na to, da je vloga enostavna, se sama po sebi prevede v celo vrsto odgovornosti za posameznika.
Oglejmo si pogosto izrezane odgovornosti vodje testa.
Priporočeno branje=> Kako zgraditi uspešno QA ekipo?
Testni vodnik je najpogosteje odgovoren za naslednje dejavnosti:
# 1) Znati mora biti sposoben ugotoviti, kako se njegove testne skupine poravnajo znotraj organizacije in kako bi njegova ekipa dosegla načrt, določen za projekt in organizacijo.
#two) Na podlagi zahtev dokumenta mora določiti obseg testiranja, ki se zahteva za določeno izdajo.
# 3) Po razpravi s preskusno skupino pripravite testni načrt, ki ga mora pregledati in odobriti vodstvena / razvojna skupina.
zakaj privzeti prehod ni na voljo
# 4) Določiti morate zahtevane meritve in delati, da jih postavite. Te meritve bi lahko bile neločljiv cilj preizkusne skupine.
# 5) Ugotoviti je treba potreben preskusni napor z izračunom velikosti, potrebne za dano sprostitev, in načrtovati potrebni napor za isto.
# 6) Ugotovite, katere spretnosti so potrebne, in primerjajte testne vire s temi potrebami na podlagi lastnih interesov. Ugotovite tudi, ali obstajajo vrzeli v spretnostih, in načrt za usposabljanja in izobraževanja za opredeljene testne vire.
# 7) Ugotovite orodja za poročanje o testih, upravljanje testov, avtomatizacijo testov itd. In izobraževajte skupino o tem, kako uporabljati ta orodja. Ponovno načrtujte seje za prenos znanja, če je potrebno, za orodja, ki bi jih uporabili, članom ekipe.
# 8) Ohranjanje usposobljenih virov tako da jim vtaknejo vodstvo in mladim virom ponudijo smernice, kadar in ko jih potrebujejo, s čimer jim omogočijo, da rastejo.
# 9) Ustvarite zabavno in ugodno okolje za vse vire, da zagotovite njihovo največjo pretočnost.
Učinkovito upravljajte s testnimi skupinami
# 1) Zaženite Dejavnosti načrtovanja preskusov za zasnovo testnih primerov in spodbudite skupino, naj organizira revizijske sestanke in zagotovi, da bodo vključeni komentarji o pregledu.
#two) Med preskusnim ciklom spremljajte napredek testa tako, da nenehno ocenjujete delo, dodeljeno vsakemu od virov, in jih po potrebi uravnotežite ali prerazporedite.
# 3) Preverite, ali bi lahko prišlo do zamud pri doseganju urnika, in se pogovorite s preizkuševalci, da ugotovite težave, s katerimi se lahko soočajo, in si močno prizadevajte, da bi jih rešili.
# 4) Organizirajte sestanke v testni skupini, da se prepričate, da se vsi zavedajo, kaj delajo drugi člani ekipe.
# 5 ) Predstavite pravočasno stanje zainteresiranim stranem in vodstvu ter vlijte zaupanje v opravljeno delo.
# 6) Če so predvidene zamude, pripravite načrte za zmanjšanje tveganja.
# 7) Odpravite vse vrzeli in razlike med preskusno skupino in vodstvom, da se tvori čisti dvosmerni vmesniški kanal.
Priporočeno branje=> Kako ohraniti motivacijo pri preizkuševalcih programske opreme?
Test Management
Čeprav lahko vodenje pomeni celotno področje stvari, kot so moč, znanje, sposobnost proaktivnosti, intuitivnosti, moč vplivanja na odločitve itd., Se pogosto vidi, da imajo nekateri vodje preizkusov že večkrat skoraj vse te lastnosti, verjetno so še vedno daleč od cilja pri učinkovitem vodenju svojih testnih skupin zaradi načina, kako poskušajo razkriti te lastnosti.
Pogosto v testnih skupinah, čeprav gresta vodstvo in upravljanje skupaj z roko v roki, vsekakor ne pomenita istega.
Vodja testa ima lahko vse vodstvene sposobnosti na papirju, vendar to ne pomeni, da lahko vodi tudi ekipo. Za preskusne procese imamo vzpostavljenih več pravilnikov. Vendar je umetnost vodenja testnih skupin pogosto siva cona v smislu opredelitve trdega pravila za vodenje.
Kakšne misli o tem, zakaj bi to lahko bilo, in v čem se katera testna ekipa razlikuje od drugih?
Menim, da je izjemno pomembno, da se zavedamo, da s preskusno skupino, ki uporablja teoretično dovršen in preizkušen pristop upravljanja, morda ne bo vedno dobro delovalo.
Pomembne stvari, ki jih je treba upoštevati za učinkovito upravljanje testnih skupin
Za učinkovito vodenje preskusne skupine je treba upoštevati nekatera dejstva. To je bilo podrobneje opisano spodaj.
# 1) Razumevanje preizkuševalcev
Naloga preizkuševalca je najti napake ali napake v programski opremi za izboljšanje njene kakovosti. V skupini bi lahko bili preizkuševalci, ki uživajo v razbijanju kode z vključevanjem inovativnih in kreativnih stilov testiranja. Ni treba posebej poudarjati, da to zahteva, da ima človek spretnost, ustvarjalnost in takšno miselnost, da na programsko opremo gleda povsem drugače kot ostali.
Z veliko časa, porabljenega za vaše delo v vašem vsakdanjem življenju, in naraščajočih izkušenj, se testni viri skoraj ne morejo prebiti iz te 'testne' miselnosti in postane del tega, kar so, osebno in profesionalno. Iščejo napake v skoraj vsem, od izdelka do procesov, preizkusnih vodij, menedžerjev itd.
Če si vzamete čas za razumevanje te miselnosti preizkusne skupine, je prvi in najpomembnejši korak pri tem, da lahko izveste razumen pristop za vodenje preskusov za testno vodstvo.
vr slušalke za pc in ps4
# 2) Delovno okolje preizkuševalcev
Testna skupina se najpogosteje spopada z visoko stopnjo pritiska zaradi strogih rokov glede obsežne količine testiranja, ki jo morajo doseči z danimi testnimi viri.
Včasih lahko pride do zamude pri dostavi kode testni skupini ali zamude pri pridobivanju zahtevanega okolja ali zamude pri odpravljanju / preverjanju napak zaradi neštetih dejavnikov. Vse to, brez podaljšanja urnikov.
Poleg tega bi lahko bilo potrebno veliko preizkusnega napora, pri čemer lahko nezadostno ali nepopolno preskušanje neposredno sproži vprašanja o kakovosti izdelka.
Čeprav preskusne skupine morda označujejo določena tveganja, ki jih prepoznajo proaktivno, vodstvo večkrat tega ne bo zgledalo zelo pozitivno, ker morda ne bodo popolnoma razumeli vpletenosti v drobnost ali pa bodo na to gledali kot na pomanjkanje spretnosti ravni v testnih skupinah.
Brez dvoma so preizkusne skupine podvržene visokim stopnjam frustracije, skupaj s pritiskom, da ga dostavijo pravočasno. Ocenjevanje okolja, ki mu je testna skupina pogosto izpostavljena, bi lahko bilo delo v njem neprecenljiv vložek za vodjo / vodjo preizkusa za učinkovito upravljanje.
# 3) Vloga preskusne ekipe
Po dolgih letih na področju testiranja sem spoznal, da nobeno testiranje ni 'popolno' testiranje in odkrivanje 'vseh' napak je izmišljen pojav.
Tolikokrat, ne glede na velik preizkusni napor, v kupcu ali proizvodnem okolju najdemo napake in jih označimo kot 'pobeg' testnih skupin. Preskusna skupina pogosto sprejme zadetek za take pobege in jo prosi, da kvantitativno opiše njihovo pokritost s preizkusi, da razbere, ali bi lahko to težavo na terenu ujeli med preskusnim ciklom.
Včasih to preizkuševalce povzroči veliko razočaranje glede tega, kako so njihove vloge prikazane drugim glede na njihove spretnosti in s tem tudi vizijo tega v širši sliki.
Zaključek
Razumevanje vseh teh realnosti znotraj testnih skupin bi pomagalo določanje ravni vodstvenega pristopa , kar pomeni, da bi bilo veliko možnosti, da bi se oddaljili od standardnih in teoretičnih tehnik upravljanja.
Teh tehnik se bomo dotaknili v drugem delu te vadnice. Zato spremljajte! Ali še bolje; sporočite, kaj mislite o tej vadnici, tako da pustite dragocene komentarje.
O avtorju: To je gostujoči članek Snehe Nadig. Deluje kot vodja preskusa in ima več kot 7 let izkušenj pri testiranju ročnih in avtomatiziranih projektov.
Priporočeno branje
- Kakšna naj bodo vaša pričakovanja od vodje ekipe za zagotavljanje kakovosti?
- Kako odgovoriti na vprašanja o ekipnem igranju in intervjujih, povezanih z vodstvom, za vodilno mesto na preizkusu
- Team building pri testiranju programske opreme - Kako zgraditi in povečati svojo ekipo za zagotavljanje kakovosti
- Kako voditi srečnejšo in uspešno testno skupino - Test Leadership 2. del
- Kako biti dober mentor ekipe, trener in pravi branilec ekipe v agilnem svetu testiranja? - Navdih
- Kako pripraviti in predstaviti izjemno predstavitev za preverjanje kakovosti ekipi
- Kako zgraditi uspešno ekipo za zagotavljanje kakovosti
- Izbira preizkušanja programske opreme kot vaše kariere