software testing is monotonous really
Zonnige middag, een IT-bedrijf, twee testers bij de automaat -
Tester 1: Deze baan is klote. Een hele dag blijf ik dezelfde testcases uitvoeren die ik gisteren deed en nog steeds mislukken de meeste. De productmanager is niet blij met me omdat testcases mislukken en ik geen idee heb wat ik moet doen.
Tester 2: Ik ga akkoord. Ik sta ook voor hetzelfde probleem. Ik vind niets nieuws om te doen. Er wordt van mij verwacht dat ik elke dag testcases schrijf en wanneer ik nieuwe ideeën presenteer, worden ze afgewezen met verschillende excuses.
Tester 1: Ik ben op zoek naar een nieuwe baan, die me de kans zou geven om te groeien en te ontdekken……….
Tester 2: Laat het me alsjeblieft weten waar je ook solliciteert, want ik wil ook graag een nieuwe kans vinden.
Wat begrijp je uit de bovenstaande discussie?
- Beide testers zijn op zoek naar nieuwe banen
- Beide testers zijn het huidige werk beu
- Voor beide testers is huidig werk niet interessant
- Beide testers gaan ervan uit dat ze in hun nieuwe baan iets interessants zullen vinden
Nou, de waarheid is - Geen enkele taak is eentonig, zeker NIET het testen van software. Het is de perceptie van de persoon waardoor ze zich zo voelen. Ik weet het, er kunnen heel veel argumenten zijn.
Laat me mijn zaak presenteren -
Als tester moet u de inlogpagina voor de applicatie testen. De applicatie zou op verschillende platforms moeten werken en je moet hem grondig testen.
- Denk je dat de baan eentonig is?
- Denk je dat je niets nieuws leert?
- Denk je dat er niets te ontdekken valt?
Laten we eens kijken -
- Wat moet ik doen als de gebruiker inloggegevens opgeeft en de browser sluit? Worden de inloggegevens behouden?
- Wat moet ik doen als dezelfde gebruiker tegelijkertijd vanaf verschillende platforms probeert in te loggen?
- Wat als de gebruiker twee minuten moet wachten voordat hij naar de startpagina wordt genavigeerd, nadat hij geldige inloggegevens heeft opgegeven?
- Wat moet ik doen als de gebruiker geldige inloggegevens opgeeft en de databaseserver niet reageert? Wat wordt de gebruiker getoond?
- Wat moet ik doen als de gebruiker geldige inloggegevens heeft opgegeven en niet op OK of Verzenden heeft geklikt en de pagina een half uur heeft verlaten zoals deze is?
- Wat als de gebruiker geldige inloggegevens had opgegeven en 10 keer achter elkaar op OK of Verzenden had geklikt?
- Wat als de gebruiker geldige inloggegevens had opgegeven en op Wachtwoord vergeten had geklikt?
- Wat moet ik doen als de gebruiker de URL van de aanmeldingspagina wijzigt door een SQL-injectiequery toe te voegen?
- Zal het verschil maken om te weten hoe de inlogpagina van andere applicaties werkt?
- Zal het kennen van UX (User Experience) -updates uit de industrie enig verschil maken voor de tester?
Lijken de bovenstaande punten interessant? Natuurlijk. Maar ze kunnen routine lijken, wanneer u ze voor alle ondersteunde platforms moet uitvoeren.
Oké, laten we een strategie bepalen.
Voer alles uit voor één platform. Ontdek grote problemen en bevestig ze voor twee andere platforms. Als ze bestaan, test dan niet verder en wijs de build af.
Redenen voor eentonigheid als softwaretester -
Dus als ik de redenen voor eentonigheid als softwaretester moet concluderen, wil ik de volgende punten noemen:
- Misschien is de tester dat NIET out of box denken
- Moge de tester te lui zijn om dezelfde zaken keer op keer uit te voeren
- Misschien is de tester niet geïnteresseerd iets nieuws leren
- Misschien weet de tester niet hoe hij zijn nieuw verworven kennis moet implementeren
- Misschien is de tester niet gepassioneerd door testen
- Misschien kan de tester dat niet motiveren zichzelf
- Misschien kan de tester dat niet vind bugs en voelt zich er schuldig over
- Misschien weet de tester het niet zeker real-time testen en is zich gewoon bewust van de
- Misschien wil de tester gewoon niets anders denken dan scripted testcases
- Misschien mag de tester dat niet verkennen vanwege werkbelasting of toegangsproblemen
- Wellicht staat de tester onder druk qua deadlines en deliverables
- Misschien heeft de tester geen interesse meer in wat hij ook doet
- Misschien heeft de tester al lang geen pauze genomen
Hoe u aan uzelf kunt werken, als u denkt dat uw werk eentonig is -
Analyse van de hoofdoorzaak voor de eentonigheid en het genezen is het de oplossing.
Realiseer je dat je, terwijl je op het meest gebeurt, aan jezelf moet werken als je eentonigheid voelt. Hoe doe je dat? Nou, er zijn veel manieren -
# 1) Bespreek en bespreek: Een gezonde discussie kan ertoe leiden dat u en de anderen die bij de discussie betrokken zijn, iets nieuws leren.
Tester zijn, een scenario bespreken, het resultaat bespreken, het gedrag van de applicatie bespreken, de bugfix bespreken, is altijd nuttig geweest om de punten die ik misschien heb gemist te begrijpen en erover na te denken en ik ben er zeker van dat de meeste testers dat zullen doen dit feit niet ontkennen.
Lees ook =>
Wat is de beste manier om de relatie tussen ontwikkelaar en QA gezond te maken? en
Hoe belangrijk is het voor een tester of ontwikkelaar om met elkaar te communiceren?
#twee) Ontdek en begrijp: Software testen gaat over ideeën genereren , zoals ik in het verleden al vaak heb gezegd. Iedereen kan de gedocumenteerde testcases uitvoeren. Maar denk erover na om verschillende testscenario's te genereren en niet iedereen kan dat. Het vereist constant leren van andere applicaties, andere teamleden, andere teams en ook de industrie.
Wanneer men zichzelf kan trainen om alles te zien met oog om te testen, komt er een echte tester tevoorschijn en die tester kan zeker een positief verschil maken.
# 3) Lees en leer: Software is de branche die continu verandert. Nieuwe technologieën, nieuwe uitdagingen en nieuwe ervaringen passen zich elke dag aan en als tester is het zeer noodzakelijk om constant te leren, goed thuis te zijn in alles wat je weet en te ontdekken wat je niet weet en er een idee van te krijgen.
Implementeer uw leren en elke dag verbeteren Probeer dit STH-bron om toegang te krijgen tot alle bronnen die u ooit nodig zult hebben.
beste virusverwijdering voor Windows 10
# 4) Zelf motivatie: Zelfmotivatie is de meest noodzakelijke tool voor het testen van software. Meestal haten mensen je of negeren ze je wanneer je kritiek probeert te uiten of problemen in hun werk probeert te vinden. En geloof me, het kost tijd om jezelf te trainen zie die negativiteiten positief en motiveer jezelf elke keer
# 5) Tenslotte , zou je dit moeten lezen => 16 dingen om te doen als je het testen beu bent
Dus, vanaf nu, wanneer je denkt dat je baan als tester eentonig is, neem dan troost in het feit dat we het geluk hebben de kans te krijgen om out of box te denken, ideeën uit te voeren, dingen te analyseren en tot slot aan te kondigen of iets is geschikt voor gebruik of niet… een grote voldoening? Natuurlijk!!!
Auteur : Deze bemoedigende post is geschreven door STH-teamlid Bhumika M. Nu zit ze al meer dan 10 jaar in het testen van software.
Blije testlezers…. laten we onszelf aanmoedigen :)
Aanbevolen literatuur
- Beste softwaretesttools 2021 (QA Test Automation Tools)
- Software testen QA Assistant Job
- Softwaretests kiezen als uw carrière
- Software Testing-cursus: bij welk Software Testing Institute moet ik meedoen?
- Softwaretest Schrijver van technische inhoud Freelancer-baan
- 5 dingen die een beginnende ontwikkelaar (en tester) moet weten over softwaretests
- Enkele interessante sollicitatievragen voor het testen van software
- Feedback en recensies over softwaretestcursussen