top 10 challenges testers face workplace
Udfordringer er normale. Det er når man ser på dem som muligheder, en guldmine og som forhindringer, en landmine. Jeg har haft min andel af 'muligheder' gennem årene i it-branchen.
Nogle kom med den rolle, jeg spillede, andre generelle. Dette er mit forsøg på at registrere dem og nå ud til samfundet for at se, om nogen af dem resonerer med dig og måske i en lille kapacitet hjælper dig og fortæller dig, at du ikke er alene.
Her er min top 10-liste:
Hvad du vil lære:
- Top 10 udfordringer, som testere møder på arbejdspladsen
- Test / QA-specifikke udfordringer
- Andre udfordringer
- Anbefalet læsning
Top 10 udfordringer, som testere møder på arbejdspladsen
# 1) Virksomhedens kultur:
Dette er den æresførste første vare på listen, fordi jeg var i it-servicesektoren, fik mig til at hoppe mellem flere kunder, teams, placeringer og virksomheder. Jeg elskede at være en del af nogle hold, og nogle, ja, jeg gentager ikke oplevelsen.
- Et team, som jeg arbejdede for, startede klokken 6. En anden insisterede på at arbejde indtil kl.
- Den ene fik entreprenører til at komme ind i bygningen gennem en anden dør, og en anden, der ikke engang troede på strygekortadgang.
- Den ene fik os til at efterlade alle mobile enheder med hukommelse, Bluetooth eller enhver anden forbindelse udenfor, mens et andet firma spillede vidunderlig musik på arbejdspladsen hele dagen.
- Nogle virksomheder følger et strengt hierarki med deres administrerende direktørs opnåelse af berømthedsstatus og en anden, der ikke har nogen kabiner, og alle var lige.
Det jeg indså over tid er, at der ikke er nogen rigtig eller forkert vej; det er bare deres måde. På grund af tid tilpasser vi os altid til omstændighederne, men hvis du ikke efter at have givet det en rimelig chance, skal du finde udgangen nærmest dig.
# 2) Forskellige tidszoner:
Bliver du på kontoret eller derhjemme foran den bærbare computer kl. 23.00 eller 5. Forsøger at indhente dine teams, der er geografisk fordelt? Dette er alt for velkendt, ikke?
Der er virkelig ingen modgift mod dette problem (kan være, kaffe?) Brug ure, der viser dig det nøjagtige tidspunkt forskellige steder (verdensur på din smartphone fungerer også), perfekte kommunikationsprotokoller på en måde, så der ikke behøver at være møder til problemer løst via e-mail og praksis tidszonebevidst planlægning for i vid udstrækning at undgå dette problem.
Anbefalet læsning => On-site - Offshore Model of Software Testing - Få det til at fungere for dig
# 3) Tværkulturelle forskelle:
Jeg har arbejdet i både Indien og USA. Selvom virksomhedskultur er ret ikke-etnisk, påvirker vores adfærd og forståelse, hvor vi er fra.
hvad er automatiseringstest i softwaretest
For eksempel: 'Hej hvordan går det?' er en almindelig hilsen i USA. Det betyder ikke nødvendigvis, at de ønsker at vide nøjagtigt, hvad du føler i øjeblikket. Men da jeg var ny i USA, tænkte jeg, ”Jeg var lige i et møde med denne person for et øjeblik siden. Hvad ville ændre sig på så lidt tid? ” :) Godt for mig, jeg lærte hurtigt.
I nogle kulturer indikerer det, at tale mindre, stille overvejelse, mens det i andre ganske enkelt betyder, at det er kedeligt, eller at du ikke har noget at sige.
Når du prøver at forstå disse små nuancer, forstår du mennesker bedre og kan fungere på en bedre måde.
Test / QA-specifikke udfordringer
# 4) Ingen dokumentation:
Den klassiske. Mange hold tror stadig på verbal kommunikation og har kun lidt referencemateriale om, hvordan softwaren blev, hvad den er i dag. Hurtige udviklingscyklusser gjorde kun dette mere intens.
Dette er dog virkelig et af de tilfælde, hvor udfordringer bliver muligheder.
Deltag i samtaler med din udvikling, forretningsanalyse eller tekniske teams. Undersøg applikationen oprette referencer, der ser på lignende applikationer og deres standarder. Forstå slutbrugerperspektivet. Bliv eventyrlystne med udforskende test.
For mere retning, tjek ud => Hvordan testes en ansøgning uden krav?
# 5) ustabilt miljø:
Normalt lider QA-hold af dårligere miljø, som vi virkelig skal være klar til at få mest muligt ud af det, vi har.
For eksempel: Serveren, der bliver overbelastet og har brug for en genstart nogle gange under testen, de logfiler, der ofte skal ryddes for at sikre, at der ikke er et overløb osv.
Bring disse problemer på forkant, og sørg for, at du får miljøstøtte under testningen. I almindelige tilfælde skal du få adgang til serverne med trinene til at udføre enkel vedligeholdelse, såsom genstart, rydning af køer osv.
Anbefalet læsning => Sådan minimeres testmiljøfejlene
# 6) Værktøjer, der tvinges til fodring:
Nogle gange ved vi, at et værktøj ikke er egnet til jobbet. Vi har intet andet valg end at fortsætte med at bruge det, fordi klienterne / teamene allerede har licenser og ikke ønsker at gå efter en ny, indtil den nuværende licens løber ud.
Jeg var nødt til at teste et Mainframes-program på HP QTP uden tilføjelsesprogrammet Terminal Emulator. I dette tilfælde havde jeg værktøjet, men ikke den korrekte konfiguration. Der var lidt, jeg kunne gøre ved det, så jeg var nødt til at skifte mellem normal og lavt niveau optagefunktioner som en løsning.
Det er ikke sjovt, men du lærer alternativer. Eller i det mindste vil du nå frem til en bestemt konklusion om, hvorvidt alternativerne rent faktisk fungerer eller ej.
Læs også => A til Z guide til valg af automatiseringsværktøj
# 7) Nogle applikationer klipper det bare ikke:
Har du nogensinde testet et program og begyndt at spekulere på, 'Hvordan kan dette endda kaldes software, når det er en bugproducerende maskine?'
Jeg har haft dette specielle privilegium, hvor det meste af min dag handlede om blot at rapportere bugs og rapportere bugs noget mere. Nogle områder af applikationen bliver afskåret på grund af disse fejl. Hele spektret af sværhedsgrad kaster dig ud af dit spil, og det bliver overvældende, hvor du begynder at tænke: 'Er der et punkt til hvad jeg laver her?'
Overarbejde, jeg har lært at være fast på min beslutning om, at softwaren ikke er klar til at teste og afvise bygningen. Jeg leder ikke længere efter en sølvforing, når der ikke er en.
Andre udfordringer
# 8) People-quirks:
Har du nogensinde haft en udvikler, der bankede konferencelokalet, så snart du forklarede en fejl? Ja, det skete med mig. :) Jeg blev senere klar over, at det var hans udtryksform og ikke forværring.
Jeg havde også et teammedlem, der først kom ud som usamarbejdsvillig og uhøfligt, men egentlig bare var genert. Denne person ville næppe sige et par ord eller møde øjet, når han blev bedt om statusopdateringer. Jeg var meget tæt på at sætte en negativ præstationsanmeldelse og eskalere, hvis jeg ikke havde indset, at de samme detaljer let og udførligt kan modtages fra ham via e-mail. Det er en-til-en samtale, som han ikke var fortrolig med.
Alle er forskellige og fortjener en fordel ved tvivl. Vær ikke for hurtig til at bedømme og respektere grænser.
Læs også dette => Sådan styres testteam effektivt
# 9) Manglende feedback loop:
Nogle gange går du dage i slutningen med at arbejde på og besætte en leverance kun for at finde ud af, at det ikke skulle være sådan.
Eller du arbejder fra et fjerntliggende sted med dit team placeret et andet sted, hvor du føler dig isoleret og ikke har nogen til at springe dine ideer af.
Eller du modtager feedback, der ikke lige er nyttig. Lad os sige, at du oprettede et procesdokument, og de sagde, at det var godt. Du kan ikke se procesdokumentet offentliggjort eller taget i brug, og du er tilbage med at undre dig over, hvad der skete med det. Så feedbacken 'god' gjorde ikke noget godt her og er næsten en ikke-feedback.
Søg ærlig feedback og opret et samfund for at diskutere dine ideer. Ikke ofte den nemmeste at gøre, men uden den positive forstærkning, som dette trin giver, er du efterladt demotiveret.
# 10) Forudfattede forestillinger:
Nå, vi ved, at der er mange fordomme på arbejdspladsen omkring køn, nationalitet osv. Jeg vil ikke gå nærmere ind på det her, men medmindre vi begynder at se på verden som en global landsby, og alle lige, verden og arbejdspladsen bliver begge giftig.
Om forfatter: Tak til STH-teammedlem Swati for at dele disse top 10 udfordringer, som testerne står over for.
Nu er det din tur.
Hvilke af emnerne på listen havde du overrasket eller nikket hovedet for at forstå? Hvilke udfordringer stod du overfor, og hvordan overvandt du dem?
Del og kommenter!
Anbefalet læsning
- Global softwaretestvirksomhed når snart $ 28,8 milliarder
- Råd om softwaretest til nybegyndere
- Hvordan holder jeg motivationen levende i softwaretestere?
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- Zen and the Art of Software Testing
- Softwaretest QA Assistant Job
- Bedste softwaretestartikler fra 2008
- Manuel og automatiseringstestudfordringer