10 awesome tips become better automation tester
Automatizované testovanie je snom každého testera!
Všetci chceme byť testermi automatizácie. Ale iba málo z nás je v tom úspešných.
Tu je niekoľko jednoduchých opatrení, ktoré vám pomôžu byť typom vynikajúceho automatizačného testera, ktorým si prajete byť.
Čo sa dozviete:
- 10 tipov, ako byť dobrým testerom automatizácie
- Tip č. 1: Osvojte si základy testovania veľmi dobre
- Tip č. 2: Začnite skôr
- Tip č. 3: Oboznámte sa so základnými koncepciami kódovania
- Tip č. 4: Prekonajte „Štartovacie ťažkosti“
- Tip č. 5: Nenechajte sa zastrašiť
- Tip č. 6: Učte sa videním
- Tip č. 7: Súbory pomocníka
- Tip č. 8: Cvičte
- Tip č. 9: Snažte sa byť lepší
- Tip č. 10: Majte otvorenú myseľ
- Záver
- Odporúčané čítanie
10 tipov, ako byť dobrým testerom automatizácie
Začnime.
Tip č. 1:Naučte sa základy testovania veľmi dobre
Je to tak preto, lebo Automation Testing nie je nič iné ako odvetvie testovania - forma, ktorá využíva trochu „technickejší“ prístup k samotnému testovaniu. Vedieť, čo testujete a prečo testujete, je veľmi dôležité. „Ako“ - v tom sa líšia automatizácia a manuálne testovanie.
Tip č. 2:Začnite skôr
Predtým, ako začnete, nečakajte, kým vám príde projekt automatizácie. Existuje veľa nástrojov otvoreného zdroja. Nainštalujte si jeden na osobný počítač a vyskúšajte ho.
ako odstrániť prvok z poľa java -
Používajte všeobecné aplikácie ako Gmail.com alebo Amazon.com alebo dokonca samostatný Microsoft Office alebo Kalkulačka. V podstate čokoľvek.
Tip č. 3:Zoznámte sa so základnými koncepciami kódovania
Zoznámte sa so základnými koncepciami kódovania v ľubovoľnom jazyku podľa vášho výberu. Ak si urobíte chvíľku a dôkladne zvážite, z čoho sa skladá programovací jazyk, väčšina z nich je viac-menej rovnaká.
Vezmite skriptovanie VB, napríklad , budete potrebovať poznať dátové typy, spôsob spracovania premenných a konštánt, rôzne operátory, podmienené príkazy, príkazy slučiek, polia, funkcie atď.
Keď pochopíte tieto koncepty, môžete svoje znalosti ľahko rozšíriť do ľubovoľného jazyka. Dajte si teda aspoň týždeň na dôkladné pochopenie týchto pojmov.
Tip č. 4:Prekonajte „Štartovacie ťažkosti“
Prvý test / program, ktorý napíšete, bude mätúci bez ohľadu na to, ako dobre ste si prečítali danú tému. Určite to bude ohromujúce. Ale nemaj obavy. Myslite na to, akoby ste svoj manuálny test prekladali do iného média ako angličtiny.
Tip č. 5:Nenechajte sa zastrašiť
Pre začiatočníka je veľmi ľahké sa pozrieť na automatizačný test alebo program a myslieť si, že vyzerá veľmi technicky a že mu nikdy nebudete schopní ani len porozumieť, natoľko, že niečo také napíšete. Nebojte sa; je prirodzené sa takto cítiť.
Napríklad , ak chcete na prihlasovacej stránke služby Gmail.com zadať hodnotu používateľského mena. Aké je vyhlásenie, ktoré by ste napísali do svojho manuálneho testovacieho prípadu?
Bude to ako: Do poľa „Používateľské meno“ na stránke Gmail.com zadajte „swatiseela“.
ako spustiť torrentovaný súbor
Keď ho preložíte do VBScript, aby ste sa vyjadrili vo svojom teste QTP, bude to:
“Browser('Gmail: Email from Google').page('Gmail: Email from Google'). WebEdit('Email').Set “swatiseela””.
Uvidíte, že nie je veľký rozdiel. Spôsob, akým odkazujete na miesto na zadanie používateľského mena, sa vykonáva inak.
Pretože každý krok testu automatizácie vykonáva človek namiesto človeka, musíte sa ubezpečiť, že svoju inštrukciu (krok testu) napíšete čo najjasnejšie a bez nejasností.
Namiesto jednoduchého zadania hodnoty v skutočnosti zadávate presné názvy objektov na stránke tak, ako ich pomenoval vývojár. Akonáhle dokážete tento preklad pochopiť, automatizácia je jednoduchá.
oracle pl sql rozhovor otázky a odpovede na skúsený pdf
Tip č. 6:Učte sa videním
Touto stratégiou sa osobne riadim vždy, keď musím pracovať s novým nástrojom. Každý nástroj, ktorý prichádza na trh, bez ohľadu na to, ako je technicky odolný, sa snaží byť užívateľsky príjemný. Všetky funkcie nástroja by teda mali byť prístupné z ponuky.
Tu je to, čo robím - vychádzam z možnosti ponuky „Súbor“ a prechádzam ďalej, kým sa nedostanem k ponuke „Pomoc“, a pokúsim sa povrchne pozrieť na každú položku ponuky a podponuky. Väčšina mien bude predstavovať to, čo táto možnosť robí. Ale v prípade, že potrebujete viac informácií, stačí kliknúť na túto položku a pozrieť sa.
Ak stále potrebujete ďalšie informácie, použite súbor pomocníka. Týmto spôsobom nečakáte, že vám niekto dá vedomosti o tomto nástroji. S vašou iniciatívou sa oboznamujete s nástrojom a IDE. Pomôže vám to posúdiť, čo vám bude užitočné a čo nie.
Tip č. 7:Súbory pomoci
Mnoho z nás hľadá na začiatku online výukové programy a fóra. Aj keď sú všetky vynikajúce, nič sa nepribližuje súborom pomocníka, ktoré sa dodávajú s týmto nástrojom. Je to váš najväčší poklad. Opisuje všetko, čo tento nástroj dokáže. Takže považujte každý automatizačný program, ktorý napíšete, za otvorenú knihu. Otvorená kniha je súborom pomocníka. Spravte zo svojho prvého cieľa vždy, keď ste stratení.
Tip č. 8:Prax
Buďte trpezliví sami so sebou a pravidelne si trénujte písanie kódu. Pamätajte, že testovanie je overovanie a validácia. Písanie testov tak, aby každý z nich mal jasne definované kritériá Úspešnosť a Neúspech. Nechcete, aby automatizačný nástroj iba zadával údaje a nechal analýzu na vás. Uistite sa, že váš program bude schopný jasne určiť a prezentovať výsledok ako vyhovujúci alebo neúspešný.
Tip č. 9:Snažte sa byť lepší
Len čo vyriešite problém a napíšete program, vymyslite spôsoby, ako ho vylepšiť.
Môžete to urobiť čitateľnejším? Môžete dosiahnuť výsledok v menšom počte riadkov kódu? Môžete znova použiť niektoré z komponentov? Môžete sa vyhnúť použitiu toľkých premenných, koľko ste použili? Je pamäť vášho programu efektívna? Dokážete to rozbehnúť rýchlejšie? - To sú niektoré z otázok, na ktoré musíte pamätať a na ktorých sa musíte dopracovať.
Tip č. 10:Majte otvorenú myseľ
Aj keď je testovanie automatizácie vynikajúce a dáva testerom „Bohový komplex“, musíme akceptovať, že v niektorých prípadoch to jednoducho nie je správna cesta. V takomto prípade buďte ladní, pretože testovanie je naším primárnym cieľom, či už ideme automatizovanou alebo manuálnou cestou.
Záver
Dúfam, že tento článok odpovedal na niektoré otázky, ktoré ste museli mať všetci, čo ste začínali s testermi automatizácie. Ak sa rozhodnete do toho pustiť a máte ďalšie výhrady, dajte nám prosím vedieť prostredníctvom komentárov.
Je v tomto článku niečo, s čím rozhodne súhlasíte alebo nesúhlasíte?
Odporúčané čítanie
- 10 tipov, ktoré by ste si mali prečítať pred automatizáciou testovacej práce
- Kedy sa rozhodnúť pre testovanie automatizácie?
- Top 20 praktických tipov na testovanie softvéru, ktoré by ste si mali prečítať pred testovaním akejkoľvek aplikácie
- Čo je to Automation Testing (Ultimate Guide to Start Test Automation)
- Typy automatizovaného testovania a niektoré mylné predstavy
- 11 najlepších automatizačných nástrojov na testovanie aplikácií pre Android (Android App Testing Tools)
- Proces automatizácie testovania v 10 krokoch: Ako spustiť testovanie automatizácie vo vašej organizácii
- Výzvy na manuálne a automatizované testovanie