software testing is monotonous really
Solig eftermiddag, ett IT-företag, två testare vid varuautomaten -
Testare 1: Det här jobbet suger. Under en hel dag fortsätter jag att genomföra samma testfall som jag gjorde igår och fortfarande misslyckas de flesta av dem. Produktchefen är inte nöjd med mig eftersom testfall misslyckas och jag är helt oklar om vad jag ska göra.
Testare 2: Jag håller med. Jag står också inför samma problem. Jag hittar inget nytt att göra. Jag förväntas skriva testfall varje dag och när jag presenterar nya idéer avvisas de med olika ursäkter.
Testare 1: Jag letar efter ett nytt jobb som skulle ge mig en möjlighet att växa och utforska… ...….
Testare 2: Låt mig veta var du än ansöker eftersom jag också vill hitta en ny möjlighet.
Vad förstår du från ovanstående diskussion?
- Båda testarna letar efter nya jobb
- Båda testarna är trötta på det nuvarande arbetet
- För båda testarna är nuvarande arbete inte intressant
- Båda testarna antar att de kommer att hitta något intressant i sitt nya jobb
Sanningen är - inget jobb är monotont, definitivt INTE programvarutestning. Det är personens uppfattning som får dem att känna det. Jag vet, det kan finnas massor av argument.
Låt mig presentera mitt fall -
Som testare ska du testa inloggningssidan för applikationen. Applikationen ska fungera över olika plattformar och du ska testa den grundligt.
- Tror du att jobbet är monotont?
- Tror du att du inte lär dig något nytt?
- Tror du att det inte finns något att utforska om?
Låt oss se -
- Vad händer om användaren tillhandahåller inloggningsuppgifter och stänger webbläsaren? Bibehålls uppgifterna?
- Vad händer om samma användare försöker logga in från olika plattformar samtidigt?
- Vad händer om användaren måste vänta två minuter innan han navigeras till hemsidan efter att ha tillhandahållit giltiga referenser?
- Vad händer om användaren tillhandahåller giltiga inloggningsuppgifter och databasservern inte svarar? Vad visas för användaren?
- Vad händer om användaren har gett giltiga referenser och inte klickat på OK eller Skicka-knappen och lämnat sidan som den är i en halvtimme?
- Vad händer om användaren hade gett giltiga referenser och klickat på OK eller Skicka-knappen 10 gånger i följd?
- Vad händer om användaren hade gett giltiga referenser och klickat på Glömt lösenord?
- Vad händer om användaren ändrar webbadressen till inloggningssidan genom att lägga till någon SQL-injektionsfråga?
- Kommer det att göra kunskap om hur andra applikations inloggningssida fungerar?
- Kommer kunskap om UX-uppdateringar (User Experience) från branschen att göra någon skillnad för testaren?
Verkar ovanstående punkter intressanta? Såklart ja. Men de kan verka rutinmässiga när du måste köra dem för alla plattformar som stöds.
OK, låt oss strategisera.
Kör allt för en plattform. Ta reda på större problem och bekräfta dem för andra två plattformar. Om de finns, testa bara inte längre och avvisa byggnaden.
Anledningar till monotoni som programvarutestare -
Så om jag måste avsluta orsakerna till monotoni som programvarutestare vill jag nämna följande punkter:
- Kan vara testaren är INTE tänker ur lådan
- Må testaren vara för lat för att utföra samma fall om och om igen
- Kan testaren inte är intresserad av lära sig något nytt .
- Kan testaren inte vet hur man implementerar sin nyförvärvade kunskap
- Kan vara testaren är inte brinner för testning
- Kan vara testaren inte kan motivera sig själv
- Kan vara testaren inte kan hitta buggar och känner sig skyldig i det
- Kan vara testaren är inte säker på testning i realtid och är bara medveten om
- Kan vara testaren vill bara inte tänka något annat än testade testfall
- Kan vara testaren får inte utforska på grund av arbetsbelastning eller åtkomstproblem
- Kan vara testaren är under press när det gäller tidsfrister och leveranser
- Kan vara testaren har tappat intresset för vad han än gör
- Kan vara testaren har inte tagit en paus sedan länge
Hur du arbetar med dig själv, om du tycker att ditt arbete är monotont -
Analysera grundorsaken för monotonin och härdningen är lösningen.
Inse att, om du känner monoton, måste du arbeta med dig själv medan du befinner dig i det mest händande fältet. Hur gör man det? Det finns många sätt -
# 1) Diskutera och diskutera: Hälsosam diskussion kan leda till att du och de andra som är inblandade i diskussionen lär dig något nytt.
Att vara testare, diskutera ett scenario, diskutera resultat, diskutera applikationens beteende, diskutera bug fix har alltid varit till hjälp för mig att förstå och tänka på de punkter som jag kanske har missat och jag är säker på att de flesta testarna kommer att inte förneka detta faktum.
Läs också =>
Vad är det bästa sättet att göra utvecklare och QA-förhållande friska? och
Hur viktigt är det för en testare eller utvecklare att kommunicera med varandra?
#två) Utforska och förstå: Programvarutestning handlar om generera idéer , som jag har nämnt många gånger tidigare. Vem som helst kan utföra de dokumenterade testärendena. Men tänk på att skapa olika testscenarier och inte alla kan göra det. Det behöver ständigt lärande från andra applikationer, andra teammedlemmar, andra team och branschen också.
När man kan träna sig själv för att se allt med ett öga för testning framträder en riktig testare och den testaren kan säkert göra en positiv skillnad.
# 3) Läs och lär: Programvara är branschen som kontinuerligt förändras. Ny teknik, nya utmaningar och nya upplevelser växlar upp varje dag och som testare är det mycket nödvändigt att ständigt lära sig, vara väl insatt i vad du vet och att upptäcka vad du inte vet och få en uppfattning om det.
Implementera ditt lärande och förbättras varje dag . Prova detta STH-resurs för att få tillgång till alla resurser du någonsin kommer att behöva.
java mot c ++
# 4) Själv motivation: Självmotivation är det mest nödvändiga verktyget för programvarutestning. För det mesta hatar människor dig eller ignorerar dig när du försöker kritisera eller hitta problem i sitt arbete. Och tro mig, det tar tid att träna dig till se dessa negativiteter positivt och motivera dig själv varje gång .
# 5) Till sist bör du läsa detta => 16 saker att göra när du är uttråkad av att testa
Så, från och med nu, när du känner att ditt jobb som testare är monotont, trösta dig i det faktum att vi har turen att få en chans att tänka ur lådan, att genomföra idéer, att analysera saker och slutligen att meddela om något är lämplig för användning eller inte ... en stor tillfredsställelse? Såklart ja!!!
Författare : Detta uppmuntrande inlägg är skrivet av STH-teammedlem Bhumika M. Nu är hon inom programvarutestning i mer än 10 år.
Glada testläsare .... låt oss heja på oss själva :)
Rekommenderad läsning
- Bästa verktyg för testning av programvara 2021 (QA Test Automation Tools)
- Programvarutestning QA-assistentjobb
- Välja programvarutestning som din karriär
- Programvarutestningskurs: Vilket programvarutestinstitut ska jag gå med?
- Programvarutestning Tekniskt innehåll Writer Freelancer Jobb
- 5 saker en nybörjare (och testare) borde veta om programvarutestning
- Några intressanta programtestintervjufrågor
- Programtestkursfeedback och recensioner