software testing is monotonous really
Slnečné popoludnie, IT spoločnosť, dvaja testeri v automate -
Tester 1: Táto práca je na hovno. Celý deň vykonávam rovnaké testovacie prípady, aké som robil včera, a väčšina z nich stále zlyháva. Produktový manažér so mnou nie je spokojný, pretože zlyhávajú testovacie prípady a ja som bezradný, čo robiť.
Tester 2: Súhlasím. Rovnako čelím rovnakému problému. Nenachádzam nič nové, čo by som robil. Očakáva sa, že budem testovacie prípady písať každý deň a vždy, keď predstavím nové nápady, odmietnu ich s rôznymi výhovorkami.
Tester 1: Hľadám nové zamestnanie, ktoré by mi dalo príležitosť rásť a spoznávať ... ... ....
Tester 2: Dajte mi vedieť, nech sa prihlásite kamkoľvek, pretože tiež hľadám novú príležitosť.
Čo rozumiete z vyššie uvedenej diskusie?
- Obaja testeri hľadajú nové pracovné miesta
- Oboch testerov už unavuje súčasná práca
- Pre oboch testerov nie je súčasná práca zaujímavá
- Obaja testéri predpokladajú, že vo svojej novej práci nájdu niečo zaujímavé
No, pravda je - žiadna práca nie je monotónna, rozhodne NIE je testovanie softvéru. Cíti sa tak vďaka vnímaniu človeka. Viem, hádok môže byť veľa.
Dovoľte mi predstaviť môj prípad -
Ako tester by ste mali otestovať prihlasovaciu stránku aplikácie. Aplikácia má fungovať na rôznych platformách a vy ju musíte dôkladne vyskúšať.
- Myslíte si, že práca je jednotvárna?
- Myslíte si, že sa nič nové nedozviete?
- Myslíte si, že nie je o čom skúmať?
Pozrime sa -
- Čo ak používateľ zadá prihlasovacie údaje a zavrie prehliadač? Zachovávajú sa prihlasovacie údaje?
- Čo ak sa ten istý používateľ pokúsi prihlásiť z rôznych platforiem súčasne?
- Čo ak musí používateľ po zadaní platných poverení čakať dve minúty pred prechodom na domovskú stránku?
- Čo ak používateľ poskytne platné prihlasovacie údaje a databázový server neodpovie? Čo sa zobrazí používateľovi?
- Čo ak používateľ zadal platné poverenia a neklikol na tlačidlo OK alebo Odoslať a ponechal stránku tak, ako je, pol hodiny?
- Čo ak by používateľ poskytol platné poverenia a desaťkrát za sebou klikol na tlačidlo OK alebo Odoslať?
- Čo ak by používateľ poskytol platné poverenia a klikol na Zabudnuté heslo?
- Čo ak používateľ zmení adresu URL prihlasovacej stránky pripojením nejakého dotazu na vloženie kódu SQL?
- Prinesie rozdiel poznanie toho, ako funguje prihlasovacia stránka inej aplikácie?
- Budú mať vedomosti o aktualizáciách UX (User Experience) z tohto odvetvia pre testera nejaký rozdiel?
Vyzerajú vyššie uvedené body zaujímavé? Samozrejme áno. Mohli by sa však javiť ako rutina, keď ich musíte vykonať pre všetky podporované platformy.
Dobre, poďme strategizovať.
Vykonajte všetky pre jednu platformu. Zistite hlavné problémy a potvrďte ich pre ďalšie dve platformy. Ak existujú, jednoducho už netestujte a stavbu odmietnite.
Dôvody monotónnosti ako softvérového testera -
Ak teda musím dospieť k záveru o dôvodoch monotónnosti ako softvérového testera, rád by som spomenul nasledujúce body:
- Môže byť tester NIE myslenie po vybalení z krabice
- Nech je tester príliš lenivý na to, aby opakovane vykonával rovnaké prípady
- Môže byť, že tester nemá záujem naučiť sa niečo nové .
- Môže byť testerom, ktorý nevie, ako implementovať svoje novo získané vedomosti
- Môže byť tester nie je vášnivý testovania
- Môže byť tester nie je schopný motivovať sa
- Môže byť tester nie je schopný nájsť chyby a cíti sa za to vinný
- Môže byť tester nie je istý testovanie v reálnom čase a je si vedomý
- Môže byť testerom, ktorý nechce myslieť na nič iné ako na skriptované testovacie prípady
- Môže byť tester nie je dovolené preskúmať z dôvodu pracovnej záťaže alebo problémov s prístupom
- Môže byť tester pod tlakom, pokiaľ ide o termíny a výsledky
- Môže byť, že tester stratil záujem o čokoľvek, čo robí
- Môže to byť tým, že tester si dlho nedal pauzu
Ako na sebe pracovať, ak si myslíte, že je vaša práca monotónna -
Analýza hlavnej príčiny pre jednotvárnosť a liečenie je to riešenie.
Uvedomte si, že keď ste v najviac sa rozvíjajúcej oblasti, ak cítite jednotvárnosť, musíte na sebe pracovať. Ako to urobiť? Existuje veľa spôsobov -
# 1) Diskutujte a diskutujte: Výsledkom zdravej diskusie môže byť, že sa vy a ostatní účastníci diskusie dozviete niečo nové.
Byť testerom, diskutovať o scenári, diskutovať o výsledkoch, diskutovať o správaní aplikácie, diskutovať o oprave chyby, bolo pre mňa vždy užitočné pochopiť a premýšľať o bodoch, ktoré by mi mohli uniknúť a som si istý, že väčšina testerov bude nepopierať túto skutočnosť.
Prečítajte si tiež =>
Aký je najlepší spôsob, ako zabezpečiť zdravé vzťahy medzi vývojármi a QA? a
Aké dôležité je pre testera alebo vývojára vzájomná komunikácia?
#dva) Preskúmajte a pochopte: Testovanie softvéru je o generovanie nápadov , ako som už v minulosti mnohokrát spomínal. Zdokumentované testovacie prípady môže vykonať ktokoľvek. Ale premýšľajte o generovaní rôznych testovacích scenárov a to nedokáže každý. Potrebuje neustále učenie sa od iných aplikácií, ostatných členov tímu, iných tímov a tiež odvetvia.
Keď sa niekto môže trénovať, aby videl všetko s citom pre testovanie, objaví sa skutočný tester a ten môže určite mať pozitívny vplyv.
# 3) Čítajte a učte sa: Softvér je odvetvie, ktoré sa neustále mení. Nové technológie, nové výzvy a nové skúsenosti sa každý deň zameriavajú a ako tester je veľmi potrebné neustále sa učiť, orientovať sa v čomkoľvek, čo viete, a objavovať to, čo neviete, a získať o tom predstavu.
Implementujte svoje učenie a zlepšovať sa každý deň . Skúste to Zdroj STH získať prístup ku všetkým zdrojom, ktoré kedy budete potrebovať.
aplikácie špehovať na inom telefóne
# 4) Sebamotivácia: Sebamotivácia je najpotrebnejším nástrojom na testovanie softvéru. Ľudia vás väčšinou nenávidia alebo vás ignorujú, keď sa pokúsite kritizovať alebo nájsť problémy v ich práci. A verte mi, že trénovať sa vyžaduje istý čas vidieť tieto negatíva pozitívne a motivovať sa zakaždým .
# 5) Nakoniec , mali by ste si prečítať toto => 16 vecí, ktoré musíte urobiť, keď vás testovanie nudí
Takže odteraz, kedykoľvek budete mať pocit, že vaša práca testera je monotónna, upokojte sa tým, že máme šťastie, že máme šancu myslieť po vybalení z krabice, vykonávať nápady, analyzovať veci a nakoniec oznámiť, či niečo je vhodný na použitie alebo nie ... veľká spokojnosť? Samozrejme áno!!!
Autor : Tento povzbudzujúci príspevok napísala členka tímu STH Bhumika M. Teraz je v oblasti testovania softvéru už viac ako 10 rokov.
Šťastné testovanie čitateľov ... povzbudzujme sami seba :)
Odporúčané čítanie
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Úloha pomocníka QA pri testovaní softvéru
- Ako svoju kariéru si zvolíte testovanie softvéru
- Kurz testovania softvéru: Do ktorého inštitútu pre testovanie softvéru by som sa mal pripojiť?
- Práca na voľnej nohe pre spisovateľa technického obsahu, ktorý testuje softvér
- 5 vecí, ktoré by mal začiatočník (a tester) vedieť o testovaní softvéru
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Spätná väzba a recenzie na kurz testovania softvéru