top 7 major goals software tester are you made tester
Byť testerom v softvérovom priemysle je veľká zodpovednosť, rovnako ako:
- Korektor, ktorý bude musieť korigovať každé slovo napísané autorom.
- Módna návrhárka, ktorá si bude musieť návrhárske oblečenie vyskúšať na vlastnej koži, kým ho vystaví.
- Vedec, ktorý bude musieť robiť výskum a vývoj, aby pochopil dopady implementácie.
Väčšinu svojej kariéry som videl „Vyrobené“ testerov skôr kvôli nedostatku iných kariérnych možností, nedostatku technických znalostí atď „Vybrané“ testerov, ktorí sa vedome rozhodli pre kariéru testovania softvéru.
Myslím si, že nezáleží na tom, ako to začalo, pokiaľ investujete čas a úsilie na získanie skúseností a pochopenie technických vlastností oblasti.
Ako sa hovorí: „A vášnivý tester je prospešnejší ako skúsený vývojár . “
Väčšina softvérových testerov overuje funkcie softvéru a podrobne skúma produkt / aplikáciu, aby v ňom našla chyby. To je z väčšej časti správna cesta, ale nemala by to byť jediný cieľ.
Ako tester by ste mali robiť oveľa viac vecí okrem najočividnejších úloh. Vysvetlím to nižšie.
Ako tester:
# 1) Mali by ste nájsť chyby
Primárnym cieľom každého testera je nájsť chyby v produkte / aplikácii. Hľadanie chýb by sa nemalo obmedzovať iba na hľadanie chýb. Malo by sa rozšíriť na efektívne vykazovanie, definovanie závažnosti a triedenia a ich komunikácia s vývojárom.
A najdôležitejšie je nikdy nepociťovať, že ste pozorovali / hlásili všetky chyby, pretože ako sa hovorí,
'To, že si spočítal všetky stromy, ešte neznamená, že si videl les.'
Hľadajte podrobnosti, pozrite sa na drobné veci a keď tester použije vedomosti a skúsenosti, pavučina chýb sa stane ľahko viditeľnou a niekedy príčina tiež.
# 2) Mali by ste zabrániť chybám
Prevencia je pre softvérového testera lepšia ako hľadanie. Keď uvidíte chybu, pochopte vzor, pochopte vývojové myslenie a správanie produktu.
Väčšinou sa mohol vyskytnúť rovnaký typ chyby alebo v druhej časti aplikácie, pretože ju vyvinul ten istý vývojár alebo bola použitá rovnaká logika alebo sa systém choval podobným spôsobom.
Preto ihneď po nájdení chyby vyhľadajte ďalšie možné miesta, kde môže súvisiaca chyba existovať, nahláste ich a podporte vývojára pri vykonávaní zmien na všetkých relevantných miestach.
Čo povedal človek,
'Neupravujte iba chyby; opravte na prvom mieste všetko, čo chyby dovoľovalo. “
# 3) Mali by ste hodnotiť kvalitu produktu
Testovanie softvéru nie je o hľadaní chýb, je to iba primárna zodpovednosť testera. Hlavným cieľom softvérového testera je posúdiť kvalitu produktu a poskytnúť reálny obraz zainteresovaným stranám.
Tiež si prečítajte => O čom je Testovanie softvéru? (Pozorne si prečítajte toto 10-bodové zhrnutie)
Vedenie sa väčšinou nezaujíma o to, čo a koľko počtov chýb ste nahlásili. Zaujíma ich, či je produkt dodávateľný alebo nie.
A verte mi; iba tester softvéru môže odpovedať na túto otázku, pretože veľmi dobre pozná súčasný stav produktu z hľadiska plnenia požiadaviek a očakávaní. A preto sa hovorí,
„Hlavným cieľom testovania softvéru je poskytnúť dôveru v softvér . “
# 4) Mali by ste poskytnúť návrhy
Na základe skúseností by mal byť tester vždy pripravený poskytnúť návrhy, vďaka ktorým bude produkt efektívnejší, užívateľsky prívetivý a celkovo pripravený na podnikanie.
Ale kvôli tomu musíte preskúmať ďalšie produkty, musíte pochopiť, prečo sú populárne aplikácie populárne, musíte si uvedomiť, prečo zlyhali iné produkty, musíte analyzovať, aké sú trendy na trhu a požiadavky používateľov.
Neustále učenie vás môže viesť k sebavedomiu a dodá vašim nápadom dôveryhodnosť a váhu, pretože
najlepší bezplatný firewall pre Windows 10
„Kvalita nikdy nie je náhoda; vždy je výsledkom inteligentného úsilia. “
Čítaj viac => 10 vlastností, vďaka ktorým sa stanete dobrým testerom
# 5) Mali by ste oznámiť praktické ťažkosti
Ako zákazník by som vždy chcel, aby bol môj produkt doručený včas a bez chýb. Ale ako tester viem, aké sú ťažkosti, keď sa myšlienka implementuje do softvéru a overí sa, či je správna alebo nie.
Väčšinou sa nestihnú termíny a v komunikácii sa vyskytnú výpadky. Naučte sa byť jasným komunikátorom. Obhajuje kvalitu produktu a užívateľskú skúsenosť, pretože
'Horkosť zlej kvality zostáva dlho potom, čo sa zabudlo na sladkosť plnenia plánu.'
Uč sa viac => Aké dôležité je pre testera alebo vývojára vzájomná komunikácia?
# 6) Mali by ste sa učiť podľa prísnych časových harmonogramov
Keď návrh komunikuje snahy o zabezpečenie kvality ako 1 týždeň oproti 2 týždňom vývoja, iba tester vie, že za testovanie nedostane viac ako 2 dni. Toto je trpká realita softvérového priemyslu.
Celý kompromis v pláne sa deje obetovaním času a harmonogramu testovania. A výsledok? Ako zákazník si niekedy kúpite argument, že kvalita produktu nebola na rovnakej úrovni, pretože tím QA nemal dostatok času?
Tiež si prečítajte => Ako efektívne plánovať a spravovať testovacie projekty (tipy)
# 7) Mali by ste udržať vášeň nažive
V kariére testera existuje veľa fáz, v ktorých sa cíti bezcenný, kde bude musieť sledovať vývoj, kde nenájde žiadny zdroj povzbudenia, musí sa naučiť zvládať rôzne situácie, ako sa vysporiadať s týmito kritickými komentármi o QA, ako sa neustále a pozitívne usilovať o kvalitu a nakoniec ako udržať vášeň pre kvalitu pri živote, najdôležitejším faktorom.
Čítaj viac => Ako udržať dobrých testerov v testovacích pozíciách?
Vždy majte na pamäti,
'Testéri softvéru uspejú tam, kde zlyhajú ostatní.'
Záver
Na záver by som povedal, tester musí byť všestranný pracovník a nielen tester pretože projekt sa dodáva na základe jeho odbornosti, vízie, komunikácie, dôvery a úsilia.
Testéri sa teda nezameriavajú iba na hľadanie chýb, ale rozumejú aj lepšej povesti z hľadiska kvality produktu.
Nemôže ma zastaviť zdieľaním vtipného citátu, ktorý niekto poslal skôr -
„Testéri softvéru vždy idú do neba; už mali svoj spravodlivý podiel na pekle. “
Autor : Tento úžasný príspevok napísala členka tímu STH Bhumika M. Je vedúcou projektu a má viac ako 10 rokov skúseností s testovaním softvéru. Úplne sa venuje testovaniu a rada testuje všetko, čo existuje.
Dajte nám vedieť, ak s tým súhlasíte, a ako vždy, šťastné testovanie :)
Odporúčané čítanie
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Sprievodca dokonalým pokračovaním v testovaní softvéru (s ukážkou pokračovania v softvérovom testeri)
- 5 vecí, ktoré by mal začiatočník (a tester) vedieť o testovaní softvéru
- Oznamujem môj nový eBook „Softvérový kariérny balík pre testovanie softvéru - Cesta testera softvéru od získania zamestnania až po pozíciu testovacieho vodcu!“
- Zarábanie peňazí, kariéra v testovaní softvéru a tajomstvá najbohatšieho testera
- Úloha pomocníka QA pri testovaní softvéru
- Testovanie softvéru je monotónne ... No naozaj?
- Charakteristika testovacieho modulu zlého softvéru