how prepare software testing interview
Môj kolega sa ma nedávno spýtal, „Kde by som mal začať s prípravou na pohovor? Sú to takmer 2 roky, čo som čelil každému rozhovoru. “
Moja odpoveď bola jednoznačná: (Pomôže to čerstvejším aj pracujúcim odborníkom, ktorí chcú zmeniť súčasné zamestnanie)
Čo potrebujete vedieť o testovaní softvéru?
Prvá základná vec - Testovacie koncepty: V tomto je potrebné byť veľmi dobrý, najmä v metodológiách manuálneho testovania. Iba znalosť rôznych testovacích konceptov je však polovica práce. Ďalšou - najdôležitejšou vecou je vedieť, aký typ / techniku / koncepciu testovania je možné v ktorej fáze SDLC použiť.
'Čo by som mal testovať a kedy?' je veľmi dôležité. Môžu existovať niektoré koncepty, ktoré sa nevzťahujú na to, čo v našej spoločnosti testujeme profesionáli, ale vždy je lepšie mať predstavu o všetkých testovacích postupoch.
Mnoho používateľov a profesionálov pracujúcich v oblasti testovania nemusí pracovať na rôznych doménach testovania, ako je test lokalizácie, testovanie časových pásiem atď.
ale vedieť viac ako to, na čom ste pracovali, vám pomôže lepšie odpovedať na rôzne otázky od anketára. Okrem mojej súčasnej projektovej práce sa vždy snažím udržiavať svoje testovacie vedomosti aktualizované. To mi pred niekoľkými rokmi veľmi pomohlo pri zmene zamestnania.
Čo ak vám anketár položí otázku na túto tému, na ktorej ste nikdy nepracovali? Napríklad, nemáte žiadne skúsenosti s webovými projektmi alebo testovaním typu klient-server a anketár vás požiada, aby ste otestovali „poštovú aplikáciu Yahoo“. Budete vedieť odpovedať na túto otázku? Môžeš.
Aj keď ste na tomto type projektu nepracovali. Ako? V tomto prípade vám pomôže vaša zvedavosť naučiť sa veci, ktoré ste nikdy predtým neurobili. Ak chcete rozšíriť svoju oblasť myslenia, buďte zvedaví na každú prácu a každý dotaz, s ktorým sa stretnete v každodennej pracovnej rutine.
Vedieť viac je neškodné a pomôže vám prinajmenšom zamyslieť sa nad otázkami, ktoré kladie anketár.
Ak nepoznáte žiadny koncept testovania, Napríklad, „Testovanie lokalizácie“, potom sa skúste najskôr naučiť koncepty, napríklad - čo by to bolo Testovanie lokalizácie?
Je to jednoduché: Vyskúšajte, či aplikácia vyzerá pri používaní lokálne. Potom pokračujte v objavovaní. Pozrite sa na použité farby, obsah, obrázky, kultúru atď., Rôzne krajiny, miestne nastavenia to majú rôzne.
Pouvažujte nad webovou stránkou, ktorá sa číta sprava doľava, je akceptovaná v iných krajinách ako na Strednom východe? Je zrejmé, že NIE. Alebo môžete zobraziť rovnaký geografický obsah v Indii, aký sa zobrazuje v USA? Opäť NIE. Toto je iba jednoduchý príklad toho, ako sa môžete naučiť neznáme koncepty testovania.
Veľmi podstatnou súčasťou skúšobného inžiniera je 'Myslenie po vybalení z krabice'. Ak nie ste schopní myslieť po vybalení z krabice, verte mi, že testovanie nie je pre vás.
Čo myslíš tým, že myslíš po vybalení z krabice? Nedržte sa iba tradičných metód. Implementovať do testovania nové veci. Pokúste sa zhrnúť a automatizovať bežné testovacie práce. Myslite z užívateľskej perspektívy. Popremýšľajte, ako bude používateľ používať vašu aplikáciu.
Aké sú bežné chyby, ktoré môže urobiť, alebo ktoré úlohy môže vo vašej žiadosti vykonať? Takto získate prehľad o akejkoľvek aplikácii a tiež pomôžete do hĺbky odpovedať na otázky.
zatmenie ide pre c / c ++
Okrem schopnosti „zvedavosť učiť sa“ by ste si mali zdokonaliť svoje schopnosti v nasledujúcich oblastiach:
- Niektoré praktické základné dotazy a koncepty týkajúce sa databázy / SQL.
- Akýkoľvek základný skriptovací jazyk (pre testovanie automatizácie).
- Koncepty sietí a správy systému vám pomôžu v projektoch systémových domén.
Nepíšte iba testovacie prípady používateľského rozhrania, kontrolujte, čo sa deje v aplikácii. V prípade aplikácie s pripojením k databáze skontrolujte aktualizáciu, načítanie údajov a v žiadnom prípade by nemalo dôjsť k ich strate.
Chyťte sa projektu. Skôr ako začnete testovať, poznajte testovanú aplikáciu. Namiesto toho, aby ste sa pozreli do dokumentu s požiadavkami, pozrite sa na dokumentáciu o architektúre, návrhový dokument, sekvenčný diagram a vývojový diagram aktivít.
Čo je najdôležitejšie musíte byť dokonalí v tom, čo ste uviedli vo svojom životopise . Všetky otázky, ktoré sa anketár opýta, budú vychádzať z toho, čo uvádzate vo svojom životopise. Neuvádzajte teda zručnosti, na ktorých ste nepracovali, len kvôli ozdobeniu životopisu viacerými schopnosťami.
Kľúčovým bodom rozhovoru je, Mali by ste dať tazateľovi pocítiť, že išlo o komplexnú aplikáciu, ktorú ste testovali, a ktorá pre testera priniesla veľa výziev!
A posledná vec - ak neviete odpoveď na otázku, povedzte to. Nebuďte blázon a choďte do problémov.
Ak máte akékoľvek otázky týkajúce sa „Prípravy na testovací rozhovor“, nižšie ich komentujte.
Ak chcete dostávať e-mailové upozornenia na nové články o testovaní softvéru na adresu prihlásiť sa na odber nášho e-mailového bulletinu.
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Úloha pomocníka QA pri testovaní softvéru
- Softvérové ručné testovanie, otázky na pohovor pre skúsených profesionálov
- Zdroje na testovanie QA softvéru a súbory na stiahnutie
- 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ť?