10 qualities that can make you good tester
Hvad får dig til at tro, at du er god til at teste? Hvorfor kvalificerer du dig som tester?
Spørgsmålet banker stadig i mine ører, når det kommer til et interview.
Dette var det spørgsmål, jeg blev stillet i begyndelsen af min karriere som softwaretester. Intervieweren stillede nogle kvalifikationsspørgsmål som sædvanlig og pludselig kastede han dette spørgsmål til mig. Jeg var næsten målløs. Det meste af tiden tror vi, at vi er gode til noget, fordi vi gør det, eller måske antager vi, at vi er gode til det.
Efter at have tilbragt næsten et årti i branchen, når jeg ser tilbage, kan jeg forstå vigtigheden af spørgsmålet, og derfor vil jeg i dag præsentere en liste over punkter, som jeg har noteret for at få mig til at føle, at jeg var / er god til at teste .
Lad os se. På en sidebemærkning opfordres du til at føje dit punkt til listen, og vi accepterer det med åbne arme.
Hvad du lærer:
- En god testers egenskaber
- # 1) Du forstår prioriteter
- # 2) Du stiller spørgsmål
- # 3) Du kan oprette et antal ideer
- # 4) Du kan analysere data
- # 5) Du kan rapportere negative ting på en positiv måde
- # 6) Du er god til at rapportere
- # 7) Du er fleksibel til at støtte, når det er nødvendigt
- # 8) Du er i stand til at forbinde realtidsscenarier med softwaretest
- # 9) Du er en konstant lærer
- # 10) Du kan bære slutbrugerens sko
- 10 færdigheder til at være en stor tester: Hvordan en tester kan være en stor tester
En god testers egenskaber
Så her går du. Forhæng venligst betingelsen 'du er god til at teste hvornår' til hvert punkt og læs igennem:
# 1) Du forstår prioriteter
Software tester bliver ubevidst en god tid manager, da det første, han har brug for at forstå, er en prioritet. Det meste af tiden får du et modul / funktionalitet til test og tidslinje (hvilket altid er rigtigt), og du skal give output. Disse regelmæssige udfordringer få dig til at forstå, hvordan du prioriterer ting.
Som tester skal du forstå, hvad der skal testes, og hvad der skal prioriteres mindre, hvad der skal automatiseres, og hvad der skal testes manuelt, hvilken opgave der skal tages først, og hvad der kan gøres i sidste øjeblik. Når du først er mester i at definere prioriteter, ville softwaretest være rigtig let.
Men ... ... men min ven, forståelse af prioritet kommer kun med erfaring, og så tålmodighed og et opmærksomt øje er de mest nyttige våben.
# 2) Du stiller spørgsmål
At stille spørgsmål er den vigtigste del af softwaretest. Hvis du fejler ved det, vil du miste en vigtig flok information.
Spørgsmål kan stilles:
- At forstå krav
- At forstå udførte ændringer
- At forstå, hvordan kravet er implementeret
- For at forstå, hvordan fejlen er rettet
- For at forstå fejlrettelseseffekter
- At forstå produktet fra andre perspektiver som udvikling, forretning osv.
Det kan være en fordel at forstå det samlede billede og definere dækningen.
# 3) Du kan oprette et antal ideer
Som jeg har skrevet i næsten alle mine indlæg, Softwaretest handler om ideer . Når du kan generere et antal ideer til at teste produktet, skiller du dig ud af mængden, da folk for det meste føler sig tilfredse efter at have skrevet almindelige funktionelle test- og performance-cases.
Ifølge mig starter en rigtig testers job først efter at have skrevet almindelige testsager. Jo mere du tænker over, hvordan produktet kan bruges på forskellige måder, vil du være i stand til at generere ideer til at teste det, og i sidste ende vil du få tillid til produktet, kundetilfredshed og livslang oplevelse.
Så vær en idégenerator, hvis du vil være god til at teste.
# 4) Du kan analysere data
At være tester forventes ikke, at du kun foretager test. Du er nødt til at forstå de data, der er indsamlet fra testen, og skal analysere dem for applikationens eller produktets særlige opførsel. Når jeg hører om en ikke-reproducerbar bug, smiler jeg stille.
Der er ingen fejl, der ikke kan reproduceres. Hvis det opstod en gang, betyder det, at det springer ud for anden gang. Men for at nå ud til grundårsagen skal du analysere testmiljøet, testdata, afbrydelser osv.
Som vi alle ved, når det kommer til automatiseringstest, handler det oftest om at analysere testresultater, fordi oprettelse af scripts og udførelse af dem i adskillig tid ikke er en stor opgave, men at analysere de data, der genereres efter udførelse af disse scripts, er vigtigste del.
# 5) Du kan rapportere negative ting på en positiv måde
Ja, du læste det korrekt. En tester har brug for at lære taktik for at håndtere alle omkring og skal være god til kommunikation. Ingen har det godt, når han / hun får at vide, at hvad de end gjorde, var helt eller delvist forkert. Men det gør en hel forskel i reaktion, når du foreslår at gøre noget eller rette noget med bedre ideer og uden en egoistisk stemme.
Desuden er detaljer vigtige for at give detaljer om, hvilket negativt du så, og hvordan det generelt kan påvirke produktet / applikationen.
desktop support interview spørgsmål og svar
Ingen nægter at rette op på det. :)
# 6) Du er god til at rapportere
I hele dagen arbejdede du og arbejdede og udførte antal testsager og markerede dem som bestået / mislykkedes test management værktøjer . Hvad ville være din status i slutningen af dagen? Ingen ville være interesseret i at vide, hvor mange antal testsager du udførte. Folk vil have en kort og sød beskrivelse af hele dagen.
Så nu og frem, skriv din statusrapport til klienten som - hvad du gjorde (maks. 3 sætninger), hvad du fandt (med bugnumre) og hvad du vil gøre næste gang.
# 7) Du er fleksibel til at støtte, når det er nødvendigt
Software testerens pligt ophører ikke efter rapportering af en fejl. Hvis udvikleren ikke er i stand til at reproducere fejlen, forventes det, at du understøtter at reproducere den, for så er det kun udvikleren, der er i stand til at rette den.
Også stramme tidslinjer til softwaretest gør mange testere uvidende om kvalitet. Den rigtige tilgang skal være korrekt planlægning og en ekstra indsats for at dække det, der kræves.
# 8) Du er i stand til at forbinde realtidsscenarier med softwaretest
Når du er i stand til at forbinde test med det virkelige liv, er det nemt. Tilvæn dig selv til at tænke eller konstant oprette testsager om, hvordan man tester et tog, hvordan man tester en grøntsag, hvordan man tester et monument og ser, hvordan det hjælper i den nærmeste fremtid. Det vil hjælpe dit sind til konstant at generere ideer og forbinde test med praktiske ting.
# 9) Du er en konstant lærer
Softwaretest er udfordrende, fordi du konstant skal lære nye ting. Det handler ikke om at få ekspertisen inden for specifikt script-sprog; det handler om at holde trit med den nyeste teknologi, om læringsautomatiseringsværktøjer, om at lære at skabe ideer, om at lære af erfaring og i sidste ende om konstant at trives.
Læs også=> 10 tip til at overleve og fremskridt inden for softwaretest
# 10) Du kan bære slutbrugerens sko
Du er kun en god tester, når du kan forstå dine kunder. Kunden er GUD, og du skal forstå hans / hendes behov. Hvis produktet ikke tilfredsstiller kundernes behov, uanset hvor nyttigt det er, fungerer det ikke. Og det er en testers ansvar at forstå kunden.
Opdatering:
10 færdigheder til at være en stor tester: Hvordan en tester kan være en stor tester
Der er altid plads til forbedring og forbedring.
Hvis du starter som en QA friskere og bruger et par år i marken, ikke har ændret dig fra tester til en god / stor tester, er denne artikel noget for dig. Læs videre -
Test, rapportering og afslutning af en opgave er noget, som enhver kan gøre efter et stykke tid med erfaring og træning. Men det at være tester er så meget mere.
Vær en god tester for at rejse dig og skinne i marken.
Hvad kan få dig derhen? Lad os finde ud af det!
Hvordan en tester kan være en stor tester
Læs også => 10 kvaliteter, der kan gøre dig til en god tester
# 1) Positiv holdning
En positiv holdning er en vigtig agent for at få succes inden for ethvert felt, og softwaretest er ikke en undtagelse.
Store testere er:
- Altid klar til at gøre en ekstra indsats.
- Hjælp med at forbedre produktkvaliteten.
- Hjælp til forhindringsfri levering
- Supportmøde
Store testere holder en positiv holdning. De bryr sig. De forstår styrken ved positivitet.
For at indgyde en positiv holdning, testere burde være givet ejerskab af opgaven s, hurtig påskønnelse og interessante opgaver.
Læs også => 16 Egenskaber ved en fantastisk softwaretester
# 2) God kommunikation
Det hjælper nemt med at overvinde kritiske problemer. Du kan let forstå problemer, dokumentere bedre og overbevise effektivt.
hvordan man erklærer en streng array i java
En stor tester har fremragende kommunikationsevner og bruger den til at stille spørgsmål, til at præsentere sine meninger og til at diskutere kritiske scenarier / indflydelse grundigt.
Gode kommunikationsfærdigheder måske erhvervet let ved at deltage i kommunikationstræning og øve det samme regelmæssigt. Bemærk, at god kommunikation betyder virkelig ikke, at skrive eller tale flydende engelsk alene , selvom det hjælper.
# 3) Muligheder for flere opgaver
Multi-tasking evner er efterspørgslen i nutidens æra.
En stor tester skal jonglere med flere aktiviteter, såsom:
- Generer og udfør testideer
- Design test tilfælde
- Skriv effektive fejlrapporter
- Arbejd med flere projekter og lever opdateringer.
Ikke kun det, men du skal også prioritere og planlægge dine aktiviteter i overensstemmelse hermed.
Multi-tasking evner har brug for øvelse og den rigtige tankegang.
# 4) Hurtig lærer
En stor tester er en hurtig og selvlærende.
Du SKAL ikke lære nye ting, du vil VIL lære det. Du skal være i stand til regelmæssigt at opdatere dig med nye teknologier, processer, værktøjer, færdigheder osv.
Hurtig læring kan ikke undervises, men den kan udvikles med tålmodighed, planlægning, praksis og udholdenhed.
# 5) Passion for testning
Du er nødt til at elske dit job.
En passion for at levere kvalitet, for at give bedre brugeroplevelse, for at generere nye ideer osv. Er kritisk.
'En lidenskabelig tester er altid bedre end en teknisk forsvarlig udvikler.'
Det er en absolut spilskifter. Du vil aldrig kede dig. Du vil aldrig overse noget at teste. Du vil aldrig rapportere en sag uden grundig undersøgelse. Du vil aldrig ignorere en hjørnesag. Vigtigst er det, at du ikke vil se på test som et utaknemmeligt job. :)
# 6) Holdspiller
At være en holdspiller er et must for ethvert job, men det får en helt ny dimension, fordi vi skal levere dårlige nyheder. For at gøre dette godt skal du være forståelse og give. Spil ikke skyldspelet. Forbliv positiv.
At forynge denne færdighed er meget vigtigt for at være en stor tester og et godt menneske.
# 7) Tænk og opfør dig som slutbruger
Kvalitet betyder i sidste ende slutbrugernes tilfredshed.
Uanset hvad kravene siger synes om slutbrugerens indvirkning. Dette er let, fordi vi også er softwarebrugere, selvom vi er professionelle testere.
Med kontinuerlig undersøgelse, observation og sammenligning slutbrugeren 'S perspektiv kan dyrkes.
# 8)Analytiske evner
Vores primære ansvar er at hjælpe med at gøre software så fejlfri som vi kan. Hver bug følger et mønster, og en stor tester er altid god til at observere dette mønster og rapportere alle fejlene med det samme mønster.
Dybdegående analyse og kreativitet hjælper med at pleje gode analytiske evner.
bedste anime-steder at se anime gratis
# 9) Vær en inspiration og en rollemodel
Du har ret; dette har intet at gøre med testning. Men jeg tror, vi har masser af anvendelsesområder til at udløse inspiration hos mennesker, vi interagerer med hver dag. Du er muligvis den sidste i en kø, men om et par minutter vil der altid være nogen bag dig. Så uanset hvilken stilling du er i, er der folk der ser op til dig.
I et team, hvis teamledelsen ofte kommer i argumenter med udviklerne, vil teamet naturligvis også. Hvis et teammedlem ikke følger en skabelon, synes de andre måske, at det er OK at ikke følge en skabelon.
At være opmærksom på, at enhver handling af vores genklang på en eller anden måde i en anden omkring os, skulle få os til at stræbe efter at inspirere uden engang at prøve.
Der er mange måder at sætte dit præg på ellers verdslige opgaver:
- Vær den bedste til det, du laver
- At være til tiden
- Vær opmærksom på detaljer
- Kommer med en ny bedste praksis
- At finde et problem, der kunne have forårsaget en større sammenbrud
- At lære en ny færdighed og frivilligt at undervise dine jævnaldrende
- At være høflig i din kommunikation
- Saml et ry for at være den bedste tester / den bedste defektrapporter / eller den bedste metriske generator.
# 10) Øv empati
Endnu en gang føles dette måske ikke som en attribut, som testere har brug for. Især da der er en masse snak om, hvordan testere skal beskytte, beskytte og styre deres fejl til løsning og alt.
Men testere er nødt til at have kvaliteten for at kunne føle og ikke kun være automater. Det hjælper også testprocessen.
Tage, For eksempel, en helt ny applikation, der bare integreres som en prøvekørsel. Vil du bare smuldre på det, føre krig og rapportere, at det ikke er egnet til ingenting? Eller ville du teste det med sympati og forsøge at finde problemområder, så du kan hjælpe udviklerne med at hjælpe yderligere forbedringer?
Lad os se på det fra et eksempel fra den virkelige verden. Du er lige færdig med at bygge en stol. Vil du springe ind i det eller sidde forsigtigt første gang? Jo senere, er det ikke? Når du er sikker på, at det holder dig, skal du begynde at tilføje usædvanlige vægte osv.
Testning i de indledende faser skal være subtil, langsom og venlig.
Også empati kan hjælpe dig være en bedre holdspiller - ikke kun inden for dit team, men også med eksterne hold. Når du er i tvivl, vær venligere end du har brug for.
Jeg håber, at denne liste giver dig en idé om, hvilket område du skal arbejde for at blive en bedre softwaretester.
Om forfatteren: Dette indlæg er skrevet af STH-teammedlem Bhumika, en projektleder med 7 års erfaring.
Forresten, savnede jeg noget? Jeg vil meget gerne høre fra dig.
Med dette slutter jeg denne artikel med håb om, at jeg kunne dække de fleste af de punkter, der gør mig til en god tester. Hvad med dig?
Anbefalet læsning
- 5 ting, en nybegynderudvikler (og tester) bør vide om softwaretest
- Money Making, software test karriere og hemmeligheder fra en rigeste tester
- 5 måder at være en fed og selvsikker softwaretester på
- 4 fejl i mit liv som softwaretester (og du laver sandsynligvis disse)
- 9 Almindelige softwaretestmyter og fakta
- 68 væsentlige ressourcer til at blive en vellykket tester (gå ikke glip af!)
- Top 5 ting, som en tester skal have for at Excel (og softwaretesters skiftende perspektiver)
- Hvorfor softwaretest er et hårdt job? Og her er hvordan du kan gøre det let