top 8 skills become best qa analyst
Ali se sprašujete, katere so najboljše spretnosti za QA Analyst? Ta vadnica razpravlja o najboljših spretnostih in miselnostih, ki so potrebne, da postanete najboljši analitik kakovosti:
Na svojem potovanju kot analitik za kakovost sem spoznal toliko študentov, ki se sprašujejo, kako priti na testiranje in kako lahko pri tem postanem najboljši. Moj odgovor je vedno 'osebnost je vse - testiranje izbere svoje ljudi'. Morda ste Einstein, vendar to ni Igra prestolov (možgani), temveč Maščevalci (osebnosti) .
V vseh vojnah, ki so jih dobili Maščevalci, so mi izstopale predvsem njihove osebnosti pred pametnostjo ali njihove posamezne moči. Torej, v tem članku Rad bi vas popeljal skozi mojo formulo, da ste z opisom osebnosti Avengerja najboljši QA analitik.
Verjamem, da se večina ljudi po vsem svetu lahko naveže na maščevalce, glede na njihovo priljubljenost. Od tod torej moja izbira, vendar primerjave ne bom omejila samo na njihove osebnosti. Uporabil bom tudi nekaj njihovih pooblastil.
Kaj se boste naučili:
Vrhunske veščine za QA Analyst
# 1) Vodenje kapitana

Nabor spretnosti:
- Vodenje
- Odločanje
- Lastništvo / odgovornost
- Oblast
Naj začnejo stvari s človekom časti, velike moči, zaščitniške narave in odličnega vodstva, kapitan Amerika. Diha, govori in hodi voditeljsko. V enem od prizorov igre Avengers End Game, ko so nameravali potovati v preteklost, je imel govor, zaradi katerega smo z metulji v trebuhu odplavali s sedežev.
Vsakdo bi lahko izgovoril te besede, toda ker je bil to Cap, si ga čutil na nogah. Temu pravim izvrstno vodstvo, človek mora imeti odlično tehniko, da s svojo avtoriteto divje besede. Analitiku QA s takšnim značajem je v karieri namenjena zelo hitra rast. Časi, ko so vodje projektov vodili projekte, so minili, v teh dneh je QA odgovoren za večino odločitev, kot je objava ali prepoved objave.
Tu nastopi odlično vodstvo. Tudi pri njegovih odločitvah je treba biti zelo odločen. Kapitan Amerika prav tako kaže veliko lastništvo / odgovornost do svojega dela in v večini primerov 'igra po pravilih'. Ena izmed veščin, zaradi katere se osebje QA odlikuje, je disciplina v dokumentaciji njihovega dela, ki govori o lastništvu dela.
Obstajajo pravila in standardi, ki jih je treba upoštevati pri pripravi dokumentacije, kot so preskusni načrti, primeri primerov, poročila o preskusih in hrošči. Testiranje je zelo strukturirana disciplina. Videl sem pametne ljudi, ki so padli z vagona QA zaradi narave, da si sami izbirajo ljudi na podlagi osebnosti in možganov. Torej, če strukturirano delo prikliče vaše notranje velesile, potem dobrodošli doma Cap.
# 2) Outside the Box of Iron-Man vs Hulk Smash

Nabor spretnosti:
- Ustvarjalnost
- Raziskovanje
- Dela pametno
Čeprav je testiranje strukturirano, ustvarjalnosti ne omejuje. Vsi smo že videli, kako je bil Tony Stark (Iron-Man) inovativen s svojimi železnimi oblekami od prvega filma do zadnjega maščevalnega filma. Vedno razmišlja zunaj okvirov. On je rešitve človek. Za to epizodo si moram predstavljati sebe kot Iron Man (morda ne umazani bogati del njega), samo ustvarjalno plat.
Iron man zna programirati skoraj vse, zgraditi najbolj zapletenega robota in ga narediti tako modnega, kot se mu zahoče. Ena stvar, ki je ne more programirati v robota, je neomejena ustvarjalnost. Tako naj bodo kreativnost hemoglobini v telesu preizkuševalca. Lahko se uporabljajo tehnike testiranja, vendar je njihova kreativnost brez ustvarjalnosti omejena. Za odličnost pri preizkušanju testov bi morali razmišljati 'kaj pa, če poskusim to'.
Tako prinesete svoj notranji Hulk Smash, kolikor lahko. Razmišljanje razvijalca pravi: 'kodiraj, spakiraj in spusti, da deluje', medtem ko bi tvoj kot preizkuševalec rekel: 'smash! Naj ga razbijem, kolikor se le da ”. Bistvo je zagotoviti, da preizkusite vse scenarije, ki si jih omislite, se obujete kot končni uporabnik izdelka, ki ga preizkušate (lahko oblečete tudi obleko, greste ven, ne kamnite v živo).
Najboljši način za uporabo 'smash' miselnosti je uporaba učinkovitih načinov za povečanje testne pokritosti. Osebno priporočam, da pri pisanju testnih primerov; razčlenite vsako zahtevo na čim več testnih primerov. Ne samo, da ves čas izvajate pozitivna testiranja, preizkusite še negativna testiranja, v mešanico vključite nekaj raziskovalnih testov (vendar je to bolj učinkovito, če imate izkušnje z zadevno programsko opremo).
Novi hulk, ki ga vidimo v najnovejšem filmu Avengers (Endgame), je kombinacija z ravnotežjem med Smart (kreativni) in Savage (Smash) Hulk. Ta lik lahko posvojimo v preizkuševalnem svetu, kjer divja miselnost pravi, da moramo razbiti, pametna miselnost pa govori 'bistvo je, da se ne potimo', kar pomeni, da nam ni treba iti razbijati povsod.
Dodatna testiranja (zlasti raziskovalna) bi se morala osredotočiti na območja, za katera je znano, da so poplavljena z hrošči. Zdaj pa tako ne puščate kamna.
# 3) Hawkeyejeva natančnost

Nabor spretnosti:
- Pozornost na podrobnosti
- Okretnost
- Tehnična avtomatizacija
Hawkeye na novo definira natančnost, gre za hitro, ciljanje in streljanje, da ne bi ubil nobene pogreške. Kot tester je natančnost zelo pomembna. Če bi obstajala velesila, ki bi jo morali imeti vsi superjunaki, bi bila ta velesila podrobno usmerjena za preizkuševalce. Brez velike pozornosti do podrobnosti mislim, kako lahko preizkuševalec odkrije napake?
Hawkeyes ima tudi veliko okretnost, ki mu omogoča združljivost na hitrem bojnem polju, kjer se mora boriti z nasprotniki, ki uporabljajo krogle. Tako se izkaže, da kombinacija okretnosti in velikega fokusa omogoči človeku, da v omejenem času bolj (brez Thorjevega kladiva) zabije.
Ta kombinacija deluje v vašo korist v hitrem okolju, ki ga vodijo roki. Vaše spretnosti za podrobno orientacijo zagotavljajo, da poberete čim več napak, agilnost vam pomaga pri spoštovanju rokov. Ampak ne pozabite, da sem omenil, da QA ne zadeva samo testiranja, temveč tudi dokumentacijo, ki zahteva veliko natančnosti.
Znano je tudi, da je Hawkeye zelo tehničen fant, ki v prostem času preživlja čas za izpopolnjevanje svoje umetnosti. V nekaterih primerih boste kot analitik QA morda morali pisati ali izvajati skripte za avtomatizacijo. Takrat nosite tehnične čevlje in tehnične veščine je treba nenehno odobravati. Kot analitik za zagotavljanje kakovosti bi se morali tudi sami zavedati najnovejših orodij za testiranje.
Nekateri primeri lahko zahtevajo tudi izvedbo zalednega preskušanja. Torej, pripravite svoj um, da se potopite v tehnično preizkušanje ječe.
# 4) Dr. Čudne in prihodnje pomanjkljivosti

Nabor spretnosti:
- Ugotovitev tveganja
- Odločanje
Biti doktor Strange v svetu QA je zapleteno delo. Znano je, da je dr. Strange spektakularni vrhovni čarovnik s sposobnostjo videti več prihodnosti v enem primeru. Ne pravim, da bi se zdaj moral učiti čarovnika, da bi to izpeljal. To je mogoče z izkušnjami pri testiranju.
Dober preizkuševalec uporablja svoje izkušnje pri ugotavljanju pomanjkljivosti v življenju. Preprosto povedano, to pomeni, da mora preizkuševalec z izkušnjami predvideti področja, na katerih verjetno obstajajo napake, zato svoje testiranje osredotoči na taka področja. Kaj pa primeri, ko programsko opremo preizkušate prvič? Ne pozabite, da ste zdaj v koži čarovnika.
Vsak dober čarovnik bi moral imeti v rokavu vedno še nekaj trikov. Vaš trik je, da pri preizkušanju uporabite miselnost končnega uporabnika, da ugotovite prihodnje pomanjkljivosti, ko bo aplikacija zaživela. Sposobnost testiranja morebitnih pomanjkljivosti sistema pod napetostjo vključuje tudi predvidevanje tveganj.
Predstavljajte si, dr. Strange je imel tako dragocene moči, da je napovedal prihodnost, vendar ni nič storil. To je kot naročiti sočen zrezek v modni restavraciji, vendar nimaš zob. Za nagrado vašega trdega dela pri napovedovanju tveganj je uporaba strategij za ublažitev nujna. Eden od načinov za to je avtomatizacija testnih primerov za območja z visokim tveganjem.
Prednostno izbiranje in izbira pravih testnih primerov, ki jih je treba avtomatizirati, je samostojna veščina in zahteva močno osebnost, saj vključuje veliko odločitev.
# 5) Črni panter v čevljih svojih ljudi

Nabor spretnosti:
- Razumevanje
- Zbiranje zahtev
- Razmišljajte kot končni uporabnik
- Radovednost
Zdaj pa se poglobimo v razmišljanje kot Black Panther, ko se približujemo potrebam (zahtevam) svojih ljudi (končnih uporabnikov). Črni panter kaže značaj plemenitega velikega vodje, ki postavlja potrebe svojih ljudi na prvo mesto. Del tega, da je visoko preizkuševalec, mora imeti znanje, da razume zahteve in jih lahko prevede v testne primere.
Testiranje se ne začne šele, ko je treba preizkusiti dejansko programsko opremo. Po temeljih fundacije ISTQB je zgodnje testiranje najcenejši pristop. To pomeni, da bi se testiranje moralo začeti v fazi zbiranja zahtev življenjskega cikla razvoja sistema (SDLC), da bi se zmanjšali stroški razvoja sistema.
Čeprav zbiranje zahtev ni v našem opisu dela. Imel sem toliko primerov, ko se bom z razvijalcem pogovarjal s poslovnim uporabnikom in se pogovoril o zahtevah. Po naši vrnitvi bo razvijalec delno ugotovil, kaj zahteva lastnik izdelka. Nato je moja odgovornost, da jim pomagam razumeti zahteve.
Upoštevajte, da je bilo to posledica odsotnosti poslovnega analitika v naši organizaciji takrat. Toda na splošno kot analitik za zagotavljanje kakovosti bi morali biti opremljeni s spretnostmi razumevanja zahtev, da bi jih lahko učinkovito prevedli .
Black Panther je tudi zaščitnik njihovega Vibraniuma, videli smo ga, kako se je potrudil, da bi zagotovil, da tisto, kar pripada Wakandi, v enem miru pripelje domov. Torej pri testiranju ne gre za pozitivno in negativno testiranje, da bi izpolnili zahteve. Vendar se mora človek potruditi, da bo kakovost na najvišjem nivoju.
Dober analitik kakovosti skrbi tudi za zahteve po boljši kakovosti . Če se potrudite za zagotovitev dobre kakovosti, pomeni tudi preizkušanje področij, ki niso v dosegu, z uporabo radovednega pristopa z logiko.
# 6) Daj vse od sebe kot Thor

Nabor spretnosti:
- Odločno
- Zaupanje
- Strokovnost
Logična miselnost je velika zmaga v preverjanju kakovosti, toda s kombinacijo močne osebnosti je to domovanje, kot sta Thor in njegovo kladivo. Thor ima močno osebnost, čeprav njegov ergo včasih zasenči njegovo presojo, ima močan občutek, da se ne preda. Ko je bil njegov domači planet uničen in je izgubil kladivo, je izčrpal vse možne možnosti, kako najti način, kako ubiti Thanosa.
To je miselnost, ki jo potrebujete kot preizkuševalca (vsekakor ne bi našli večjega kladiva, kot je to storil Thor?), Ampak pristop k iskanju čim več kotov za preizkušanje določenega predmeta. To velja tudi za močne primere, ko razvijalci brez trdnih razlogov zavrnejo napake, ki ste jih prijavili. Vprašali bi morali z dokazi, vendar to še ne pomeni, da morate biti trmasti.
Če pa niste zadovoljni z razlogi za zavrnitev napake. Zavrnitev bi morali dvomiti, dokler ne boste zadovoljni. Ne pozabite, da odločitve o tem, ali je element mogoče potisniti v sistem v živo, ne temelji na zaupanju QA v to funkcijo.
Če torej kot osebje QA niste prepričani v funkcijo, ker so zabeležene napake zavrnjene, vendar kljub temu pustite to funkcijo v sistemu v živo, to dvomi v vašo strokovnost in potrdilo kot analitik QA. Čeprav se je Thor trudil, da bi našel alternativno rešitev za poboj v Thanosu, je prišel do točke poraza in bil prisiljen sprejeti.
Tako kot pri preizkušanju lahko tudi za preizkušanje preizkusite vse možne scenarije, ki si jih omislijo. Toda ne glede na to, kako lačen je lahko tester za 100% programsko opremo brez napak; treba je biti pripravljen na odpravo z omejitvami testiranja.
Po drugem načelu ISTQB izčrpno testiranje praktično ni mogoče. To pomeni, da morate imeti miselnost, ki sprejema tudi omejitve testiranja.
# 7) Biti Spider-Man

primer spajanja vrst c ++
Nabor spretnosti:
- Intuicija
- Integracija
Biti Spiderman pri testiranju se zgolj nanaša na sposobnost razmišljanja na spletu, ki povezuje pike, kar pride prav pri pristopu k integracijskemu testiranju. Obstajajo različne stopnje preskušanja in integracija je ena od ravni, ki je lahko zelo zapletena, odvisno od zapletenosti sistemov, ki se integrirajo, in načina njihovega vmesništva. Za zmago v bitki učinkovitega integracijskega testiranja potrebujete velesilo 'webby'.
Vemo tudi, da ima Spiderman zelo močno intuitivno osebnost. Kombinacija izkušenj in močne intuicije lahko testerju pomaga, da med raziskovalnim testiranjem pobere najmanj pričakovane napake. Pred kratkim sem preizkušal funkcijo poročila in naključni 'glas' v moji glavi je rekel: Najprej bi si moral ogledati še eno nepovezano funkcijo in uganim kaj? ob prvi interakciji s tem zaslonom sem odkril napako pri ne tako pogosto uporabljeni funkciji sistema.
# 8) Fokus črne vdove

Nabor spretnosti:
- Osredotočite se
- Taktičen
Zmagovalna sposobnost Črne vdove je njen osredotočeni pristop v zadevah. To doseže s tehniko deli in osvoji. Popolnoma se zaveda, da ni bog groma, ki lahko z enim udarcem udari poplavo človeka, niti nima modnega oklepa, ki bi lahko ustrelil 100 raket, da bi dosegel enako. Toda njena delitev in osvajanje jo vedno postavlja nad tekmece na bojišču.
Pri preizkušanju je poudarek zelo pomemben pri približevanju kompleksnim značilnostim. Na splošno je priporočljivo, da ne grizete tistega, česar ne morete žvečiti. Usmerjeno testiranje ta nasvet popolnoma upošteva.
Zaključek
Vedno sem verjel, da bi morala biti vaša kariera podaljšek vaše osebnosti. Torej, če svojo osebnost prilagodite ujemajoči se karieri, ste zmagali v veliki bitki. Kot sem že razložil. testna analiza je ena od karier, ki zahteva 'pravo' osebnost in miselnost.
Videl sem, da intelektualci QA ne zapuščajo, ker je težko, ampak zato, ker je bila njihova osebnost na drugačni poti od QA. Torej, moj nasvet vam je, če razmišljate o pregledu kakovosti, najprej ocenite svojo osebnost glede kondicije ali če ste že v pregledu kakovosti in morate v svoji karieri pospešiti, vas bo preverjanje osebnosti usmerilo na pravo pot .
Upam, da boste v tej vadnici našli svojo osebnost kot analitika za zagotavljanje kakovosti !!
Priporočeno branje
- 40+ priljubljenih preizkusnih vprašanj in vprašanj za vprašanja analitikov (2021 SEZNAM)
- 6 osnovnih spretnosti, ki bi jih moral imeti vsak preizkuševalec (predvsem svežji)
- 9 načinov za hitro izboljšanje pisnih spretnosti kot preizkuševalca programske opreme
- Spretnosti izvršnega asistenta, plače, odgovornosti in drugo
- Kako na podlagi svojih spretnosti ugotoviti, katero delo za kakovost QA vam najbolj ustreza?
- Kako izboljšati svoje preizkusne spretnosti in premagati konkurenco!
- Orodja nad znanji: Ali pogrešamo bistvo?
- Začnite svojo kariero kot poslovni analitik: Kariera za vas