top 8 skills become best qa analyst
Pitate li se koje su najbolje vještine za QA Analyst? Ovaj vodič govori o najboljim vještinama i načinu razmišljanja potrebnim da biste postali najbolji QA analitičar:
Na svom putu QA analitičara upoznao sam toliko učenika koji postavljaju pitanje poput toga kako ući u testiranje i kako mogu postati najbolji u tome. Moj je odgovor uvijek 'osobnost je sve - testiranje bira svoje ljude'. Možda ste Einstein, ali ovo nije Igra prijestolja (mozgovi) već Osvetnici (ličnosti) .
U svim ratovima koje su Osvetnici pobijedili, za mene su se isticale njihove osobnosti u odnosu na pamet ili njihove pojedinačne moći. Dakle, u ovom članku, Htio bih vas provesti kroz moju formulu da budete najbolji QA analitičar koristeći Avenger-ov opis osobnosti.
Vjerujem da se većina ljudi širom svijeta može odnositi prema osvetnicima, s obzirom na njihovu popularnost. Stoga otuda i moj izbor, ali svoju usporedbu neću ograničiti samo na njihove osobnosti. Također ću se poslužiti nekim njihovim moćima.
Što ćete naučiti:
Vrhunske vještine za QA analitičara
# 1) Vodstvo kapetana
Postavljene vještine:
- Rukovodstvo
- Odlučivanje
- Vlasništvo / odgovornost
- Autoritet
Pokrenite stvari s čovjekom časti, velike snage, zaštitničke naravi i velikog vodstva, kapetane Amerika. Diše, govori i šeta vodstvom. U jednoj od scena Avengers End Game-a kad su htjeli putovati u prošlost, održao je govor zbog kojeg smo s leptirima u trbuhu isplivali sa sjedala.
Svatko je mogao izgovoriti te riječi, ali budući da je to bila Cap, to ste mogli osjetiti na prstima. To je ono što ja nazivam velikim vodstvom, traži se da čovjek ima izvrsnu tehniku da svoje riječi odlučno autoritetom divlja. QA analitičaru s takvim karakterom suđeno je da vrlo brzo raste u svojoj karijeri. Prošla su vremena u kojima su projektni menadžeri izvodili projekte, ovih dana QA je odgovoran za većinu odluka, poput pokretanja uživo ili zabrane objavljivanja.
Tu dolazi do izražaja veliko vodstvo. Treba biti vrlo čvrst i sa svojim odlukama. Kapetan Amerika također pokazuje veliko vlasništvo / odgovornost za svoj rad i u većini slučajeva 'igra se po pravilima'. Jedna od vještina zbog kojih osoblje QA-a briljira je disciplina u dokumentaciji njihovog rada, što govori o vlasništvu nad svojim radom.
Postoje pravila i standardi koje se moraju pridržavati prilikom izrade dokumentacije poput planova ispitivanja, slučajeva ispitivanja, izvještaja o ispitivanjima i prijava grešaka. Testiranje je vrlo strukturirana disciplina. Vidio sam pametne ljude kako padaju iz QA vagona zbog svoje prirode odabira vlastitih ljudi na temelju osobnosti umjesto mozga. Dakle, ako strukturirani rad evocira vaše unutarnje supersile, dobrodošli kući Cap.
# 2) Izvan okvira Iron-Mana protiv Hulka Smash-a
Postavljene vještine:
- Kreativnost
- Istraživanje
- Radi pametno
Iako je testiranje strukturirano, to ne ograničava kreativnost. Svi smo vidjeli kako je Tony Stark (Iron-Man) bio inovativan sa svojim željeznim odijelima od prvog filma do posljednjeg filma osvetnika. Uvijek razmišlja izvan okvira. On je rješenje za čovjeka. Za ovu epizodu trebaš da se zamisliš kao Iron Man (možda ne i prljavi bogati dio njega), već samo kreativna strana.
Željezni čovjek može programirati gotovo sve, izgraditi najsloženiji robot i učiniti ga otmjenim koliko god želi. Jedna stvar koju ne može programirati u robota je neograničena kreativnost. Dakle, kreativnost bi trebala biti hemoglobini u tijelu ispitivača. Mogu se primijeniti tehnike ispitivanja, ali bez kreativnosti njihova je učinkovitost ograničena. Za izvrsnost u pokrivanju testa, vaše razmišljanje bi trebalo biti 'što ako ovo pokušam'.
Tako donosite svoj unutarnji Hulk Smash što više možete. Način razmišljanja programera kaže 'kodirajte, spakirajte i pustite da radi', dok bi vaš kao tester trebao reći: 'razbijte! Dopustite mi da ga razbijem koliko mogu ”. Poanta je osigurati da isprobate sve scenarije kojih se možete sjetiti, obuti se za krajnjeg korisnika proizvoda koji se ispituje (možete i odjenuti odijelo, izaći, ne živjeti kamen bez kamena).
Najbolji način za primjenu 'smash' načina razmišljanja je korištenje učinkovitih načina za povećanje pokrivenosti testom. Osobno to preporučujem prilikom pisanja testnih slučajeva; razbiti svaki zahtjev na što više test slučajeva. Ne vršite samo pozitivno testiranje cijelo vrijeme, isprobajte negativnije testove, u kombinaciju uključite i neka istraživačka testiranja (ali to je učinkovitije ako imate iskustva s predmetnim softverom).
Novi hulk koji vidimo u najnovijem filmu Avengers (Endgame) kombinacija je, s ravnotežom između pametnog (kreativnog) i divljačkog (smash) hulka. Ovaj lik možemo usvojiti u svijetu testiranja, gdje divlji način razmišljanja kaže da moramo razbiti, ali pametni način razmišljanja govori 'poanta nije u znojenju', što znači da ne moramo ići razbijati svugdje.
Dodatna ispitivanja (posebno istraživačka) trebala bi se usredotočiti na područja za koja je poznato da su preplavljena bubama. Eto, tako ne ostavljate kamen na kamenu.
# 3) Hawkeyejeva preciznost
Postavljene vještine:
- Pozornost na detalje
- Agilnost
- Tehnička automatizacija
Hawkeye redefinira preciznost, on je brz, cilja i puca kako ne bi promašio. Kao tester, preciznost je vrlo važna. Da postoji supersila koju svi superheroji moraju imati, tada bi ta velesila bila detaljno orijentirana za testere. Mislim, bez velike pozornosti na detalje, kako ispitivač može otkriti greške?
Hawkeyes također ima veliku okretnost koja mu omogućuje kompatibilnost na brzom bojnom polju gdje se mora boriti protiv protivnika koji koriste metke. Dakle, kombinacija okretnosti i sjajnog fokusa dokazuje da se pruža prilika za više (bez Thorovog čekića) više u ograničenom vremenu.
Ova kombinacija izvrsno funkcionira u vašoj prednosti u brzom ritmu, vođen rokovima. Vaše vještine orijentacije prema detaljima osiguravaju da pokupite što više bugova, agilnost vam pomaže u poštivanju rokova. Ali sjetite se da sam spomenuo da se QA ne odnosi samo na testiranje, već i na dokumentaciju koja treba puno preciznosti.
Poznato je i da je Hawkeye vrlo tehnički momak koji vrijeme provodi usavršavajući svoju umjetnost u slobodno vrijeme. U nekim slučajevima, od QA analitičara, od vas će se možda trebati napisati ili izvršiti skripte za automatizaciju. Tada nosite tehničke čizme, a tehničke vještine moraju biti stalno odobravane. Kao QA analitičar, također biste trebali biti u toku sa najnovijim alatima za testiranje.
Neki slučajevi također mogu zahtijevati da izvršite pozadinsko testiranje. Dakle, pripremite svoj um da zaronite u tehnička ispitivanja u tamnici.
# 4) Dr. Čudni i budući nedostaci
Postavljene vještine:
- Identifikacija rizika
- Odlučivanje
Biti dr. Strange u QA svijetu je nezgodan pothvat. Poznato je da je dr. Strange spektakularni Vrhovni čarobnjak sa sposobnošću da vidi više budućnosti u jednom primjeru. Ne kažem da biste sada trebali ići učiti biti čarobnjaci kako biste to izveli. To je moguće iskustvom u testiranju.
Dobar ispitivač primjenjuje svoje iskustvo u utvrđivanju nedostataka u životnom okruženju. Jednostavno rečeno, to znači da bi ispitivač trebao iskustvom predvidjeti područja u kojima će vjerojatno postojati programske pogreške, pa će stoga svoja testiranja usmjeriti na takva područja. Ali što je sa slučajevima u kojima prvi put testirate softver? Sjetite se da ste sada u koži mađioničara.
Svaki dobar mađioničar uvijek bi trebao imati još nekoliko trikova u rukavu. Vaš je trik primijeniti način razmišljanja krajnjeg korisnika u svom testiranju kako biste utvrdili buduće nedostatke kada aplikacija bude pokrenuta. Sposobnost ispitivanja mogućih nedostataka na sustavu pod naponom također uključuje predviđanje rizika.
Zamislite, dr. Strange je imao tako vrijedne moći da predviđa budućnost, ali nije ništa poduzeo po tom pitanju. To je poput naručivanja sočnog odreska u otmjenom restoranu, ali nemate zuba. Dakle, da biste nagradili vaš naporan rad u izradi ovih predviđanja rizika, primjena strategija ublažavanja nužna je. Jedan od načina za to je automatizacija testnih slučajeva za područja s visokim rizikom.
Određivanje prioriteta i odabir pravih slučajeva za automatizaciju samostalno je umijeće i zahtijeva snažnu osobnost jer uključuje puno donošenja odluka.
# 5) Crna pantera u cipelama svog naroda
Postavljene vještine:
- Razumijevanje
- Prikupljanje zahtjeva
- Razmišljajte kao krajnji korisnik
- Radoznalost
Sada zaronimo u razmišljanje poput Crne Pantere kada se približavamo potrebama (zahtjevima) svojih ljudi (krajnjih korisnika). Crna pantera pokazuje karakter plemenitog velikog vođe koji na prvo mjesto stavlja potrebe svog naroda. Dio toga što je ispitivač visokih postignuća treba imati vještine za razumijevanje zahtjeva i sposobnost prevođenja u test slučajeve.
Testiranje ne započinje samo kada treba testirati stvarni softver. Prema osnovama ISTQB Foundation, rano testiranje najjeftiniji je pristup. To znači da bi testiranje trebalo započeti u fazi prikupljanja zahtjeva životnog ciklusa razvoja sustava (SDLC) kako bi se smanjili troškovi razvoja sustava.
Iako prikupljanje zahtjeva nije u našem opisu posla. Imao sam toliko slučajeva kada ću razgovarati s razvojnim programerom kako bih razgovarao s poslovnim korisnikom i razgovarao o zahtjevima. Po povratku, programer će djelomično znati što vlasnik proizvoda zahtijeva. Tada je postala moja odgovornost da im pomognem razumjeti zahtjeve.
Imajte na umu da je to bilo zbog odsustva poslovnog analitičara u našoj organizaciji u to vrijeme. Ali općenito, kao QA analitičar trebali biste biti opremljeni vještinama razumijevanja zahtjeva kako biste ih mogli učinkovito prevesti .
Black Panther također štiti njihov Vibranium, vidjeli smo ga kako se trudi osigurati da ono što pripada Wakandi vrati kući u jednom miru. Dakle, testiranje nije podvrgavanje pozitivnom i negativnom testiranju kako bi se udovoljilo zahtjevima. No, čovjek mora biti sposoban dati sve od sebe kako bi osigurao da kvaliteta bude na najvišem nivou.
Dobar QA analitičar također izaziva zahtjeve za bolju kvalitetu . Ako se potrudite osigurati dobru kvalitetu, znači i ispitivanje područja izvan opsega primjenom znatiželjnog pristupa s logikom.
# 6) Dajte sve od sebe kao Thor
Postavljene vještine:
- Odlučujuće
- Samouvjerenost
- Profesionalizam
Logičan način razmišljanja velika je pobjeda u QA-u, ali uz kombinaciju snažne osobnosti, to je domaće trčanje, poput Thora i njegovog čekića. Thor ima snažnu osobnost, iako njegov ergo ponekad zasjenjuje njegovu prosudbu, ima snažan osjećaj da ne odustaje. Nakon što je njegov matični planet uništen i izgubio je čekić, iscrpio je sve moguće mogućnosti da pronađe način da ubije Thanosa.
To je mentalitet koji vam treba kao testera (definitivno ne da biste pronašli veći čekić kao Thor?), Ali pristup pronalaženju što većeg broja kutova za testiranje određenog predmeta. To se također proširuje na jakost u slučajevima kada će programeri bez valjanih razloga odbiti bugove koje ste prijavili. Trebali biste ispitivati s dokazima, ali to ne znači da morate biti tvrdoglavi.
Ali ako niste zadovoljni razlozima za odbijanje programske pogreške. Odbijanje biste trebali propitivati dok ne budete zadovoljni. Sjetite se da odluke o tome može li se stavka gurnuti u aktivni sustav mogu biti s povjerenjem QA-a u tu značajku.
Dakle, ako kao osoblje QA-a niste sigurni u neku značajku zbog odbijanja evidentiranih bugova, ali ipak dopuštate da ta značajka ide u sustav uživo, to dovodi u pitanje vašu profesionalnost i vašu certifikaciju QA analitičara. Iako se Thor potrudio pronaći alternativno rješenje za Thanosov pokolj, došao je do točke poraza i bio je prisiljen prihvatiti.
Baš kao i kod testiranja, može se isprobati sve moguće scenarije kojih se smiju osigurati velika pokrivenost testom. No bez obzira na to koliko ispitivač može biti gladan softvera koji ne sadrži 100% grešaka; treba biti spreman za odbacivanje s ograničenjima testiranja.
Prema 2. načelu ISTQB, iscrpno ispitivanje praktički nije moguće. Dakle, to znači da morate imati način razmišljanja koji također prihvaća ograničenja testiranja.
# 7) Biti Spider-Man
primjeri klijentskog poslužitelja i web aplikacija
Postavljene vještine:
- Intuicija
- Integracija
Biti Spiderman u testiranju samo se odnosi na sposobnost umrežavanja misli koja povezuje točkice, što je korisno u pristupu integracijskom testiranju. Postoje različite razine testiranja, a integracija je jedna razina koja može biti vrlo nezgodna, ovisno o složenosti integriranih sustava i načinu njihovog sučelja. Da biste pobijedili u borbi za učinkovito integracijsko testiranje, potrebna vam je 'webby' velesila.
Također znamo da Spiderman ima vrlo snažnu intuitivnu osobnost. Kombinacija iskustva i jake intuicije mogu pomoći ispitivaču da pokupi najmanje očekivane greške tijekom istraživačkog testiranja. Nedavno sam testirao značajku izvješća i slučajni 'glas' u mojoj glavi rekao je, trebao bih započeti s gledanjem druge nepovezane značajke, i pogodite što? prilikom moje prve interakcije s tim zaslonom, pronašao sam bug na ne tako često korištenoj funkciji sustava.
# 8) Fokus crne udovice
Postavljene vještine:
- Usredotočenost
- Taktički
Pobjednička sposobnost Crne udovice njezin je fokusiran pristup u pitanjima. To postiže pomoću tehnike podijeli i osvoji. Potpuno je svjesna da nije bog groma koji jednim udarcem može pogoditi poplavu čovjeka, niti ima otmjeni oklop koji može ispaliti 100 projektila da bi postigao isti. Ali njezino razdvajanje i osvajanje uvijek je stavlja iznad svojih suparnika na bojnom polju.
U testiranju je fokus vrlo važan u pristupu složenim značajkama. Općenito je uputno ne gristi ono što ne možete žvakati. Fokusirano testiranje savršeno koristi ovaj savjet.
Zaključak
Oduvijek sam vjerovao da bi vaša karijera trebala biti produžetak vaše osobnosti. Dakle, ako uskladite svoju osobnost s odgovarajućom karijerom, pobijedili ste u velikoj bitci. Kao što sam objasnio. test analiza jedna je od karijera koja zahtijeva 'pravu' osobnost i način razmišljanja.
Vidio sam kako intelektualci napuštaju QA ne zato što je to teško, već zato što je njihova osobnost bila na drukčijem putu od QA-a. Dakle, moj vam je savjet ako razmišljate o prelasku u QA, prvo procijenite svoju osobnost u formi ili ako ste već u QA-u i ako trebate ubrzati karijeru, provjera osobnosti uputit će vas na pravi put .
Nadam se, ovaj vodič će vas identificirati kao QA analitičara !!
Preporučena literatura
- 40+ popularnih testova za QA analitičare, pitanja i odgovori (LISTA 2021)
- 6 osnovnih vještina koje bi svaki ispitivač (uglavnom svježiji) trebao imati
- 9 načina da brzo poboljšate svoje vještine pisanja kao ispitivač softvera
- Vještine izvršnog asistenta, plaće, odgovornosti i još mnogo toga
- Kako shvatiti koji vam posao QA najbolje odgovara na osnovu vaših vještina?
- Kako poboljšati svoje vještine testiranja i pobijediti konkurenciju!
- Alati nad vještinama: Propuštamo li poantu?
- Započnite svoju karijeru kao poslovni analitičar: Avenija karijere za vas