how prepare software testing interview
Moj kolega me je pred kratkim vprašal, »Kje naj začnem za pripravo na razgovor? Skoraj dve leti sem se soočil s kakšnim intervjujem. '
Moj odgovor je bil enostaven: (To bo pomagalo bolj svežim in tudi strokovnjakom, ki želijo zamenjati trenutno službo)
Kaj morate vedeti o testiranju programske opreme?
Prva osnovna stvar - koncepti testiranja: Pri tem je treba biti zelo dober, zlasti metodologije ročnega testiranja. Toda le poznavanje različnih konceptov testiranja je polovično opravljeno delo. Naslednja - najpomembnejša stvar je vedeti, katero vrsto / tehniko / koncept testiranja je mogoče uporabiti v kateri fazi SDLC.
'Kaj naj preizkusim in kdaj?' je zelo pomembno. Mogoče obstajajo nekateri koncepti, ki ne veljajo za tisto, kar strokovnjaki preizkušamo v našem podjetju, vendar je vedno bolje imeti predstavo o vseh praksah testiranja.
Številni osvežilci in delujoči strokovnjaki za testiranje morda ne bodo delali na različnih testnih domenah, kot so testiranje lokalizacije, testiranje časovnega pasu itd.
Ampak Če boste vedeli več kot tisto, na čemer ste delali, boste lažje odgovorili na različna vprašanja anketarja. Svoje znanje o preizkušanju vedno poskušam posodabljati poleg trenutnega projektnega dela. To mi je zelo pomagalo pri zamenjavi službe pred nekaj leti.
Kaj pa, če vam anketar postavi vprašanje na to temo, ki je niste nikoli delali? Na primer nimate izkušenj s spletnimi projekti ali testiranjem odjemalca in strežnika, anketar pa vas prosi, da preizkusite 'aplikacijo za pošto Yahoo'. Ali boste lahko odgovorili na to vprašanje? Ti lahko.
Tudi če niste delali na tovrstnih projektih. Kako? V tem primeru vam bo v pomoč radovednost, da se naučite stvari, ki jih še nikoli niste storili. Če želite razširiti svoje miselno področje, bodite radovedni glede vsakega dela in vsakega vprašanja, s katerim se srečujete v svoji vsakdanji rutini.
Če veste več, je neškodljivo in vam bo pomagalo vsaj, če boste razmišljali o vprašanjih, ki jih je postavil anketar.
Če ne poznate nobenega koncepta testiranja, Na primer »Lokalizacijsko testiranje«, nato se poskusite najprej naučiti konceptov, na primer - kaj bi bilo Lokalizacijsko testiranje?
Preprosto: preizkusite, ali je aplikacija med uporabo videti lokalno. Potem nadaljujte z raziskovanjem. Glejte za uporabljene barve, vsebino, slike, kulturo itd., V različnih državah in krajih je različno.
Razmislite o spletnem mestu, ki bere od desne proti levi, ali je sprejeto v drugih državah kot na Bližnjem vzhodu? Očitno NE. Ali lahko v Indiji prikažete enako geo-specifično vsebino kot v ZDA? Še enkrat NE. To je le preprost primer, kako se lahko naučite neznanih konceptov testiranja.
Bistveni del preizkusnega inženirja je 'Razmišljanje iz škatle'. Če niste sposobni razmišljati izven okvirjev, verjemite mi, testiranje ni za vas.
Kaj misliš s tem, da razmišljaš izven škatle? Ne sledite le tradicionalnim metodam. Pri testiranju uvedite nove stvari. Poskusite povzeti, avtomatizirati rutinsko testiranje. Razmišljajte z vidika uporabnika. Pomislite, kako bo uporabnik uporabil vašo aplikacijo.
Katere pogoste napake lahko naredi ali katere naloge lahko izvaja na vaši prijavi? Tako boste dobili vpogled v katero koli aplikacijo in vam pomagali tudi poglobljeno odgovoriti na vprašanja.
kako uporabiti izbirnik css v selenu -
Poleg 'radovednosti za učenje' bi morali nadgraditi svoje znanje na naslednjih področjih:
- Nekaj praktičnih osnovnih poizvedb v zbirki podatkov / SQL.
- Kateri koli osnovni skriptni jezik (za preizkušanje avtomatizacije).
- Koncepti mreženja in sistemske administracije vam bodo pomagali pri projektih sistemske domene.
Ne pišite samo testnih primerov uporabniškega vmesnika, preverite, kaj se dogaja znotraj aplikacije. Za aplikacije, ki imajo povezavo z bazo podatkov, preverite, ali se podatki posodabljajo, pridobivajo in v nobenem primeru ne sme priti do izgube podatkov.
Pridržite projekt. Preden začnete preizkušati, poznajte preizkušeno aplikacijo. Namesto da bi pogledali dokument z zahtevami, poglejte v arhitekturni dokument, oblikovalski dokument, diagram zaporedja in diagram poteka dejavnosti.
Najpomembneje moraš biti popoln v tem, kar si omenil v svojem življenjepisu . Vsa vprašanja, ki jih zaslišajo, bodo temeljila na tem, kar navedete v svojem življenjepisu. Zato ne omenjajte veščin, na katerih niste delali, samo zaradi okrasitve življenjepisa z več znanji.
Ključna točka v intervjuju je, Izpraševalec bi se moral počutiti kot zapleteno aplikacijo, ki ste jo preizkušali in je imela za preizkuševalca veliko izzivov!
In še zadnja stvar - če ne veste odgovora na vprašanje, povejte. Ne zafrkavajte se in zahajajte v težave.
Če imate kakršna koli vprašanja glede 'Priprave na preizkusni razgovor', jih komentirajte spodaj.
Če želite prejemati e-poštna obvestila o novih člankih o preizkušanju programske opreme na naslov naročite se na naše e-novice.
Priporočeno branje
- Vprašanja in odgovori za intervju
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- Najboljša orodja za testiranje programske opreme 2021 [QA Test Automation Tools]
- Testiranje programske opreme QA Assistant Job
- Programska oprema Ročno preizkušanje Vprašanja za intervjuje za izkušene strokovnjake
- Viri in prenosi za testiranje programske opreme QA
- Izbira preizkušanja programske opreme kot vaše kariere
- Tečaj preizkušanja programske opreme: kateremu inštitutu za preizkušanje programske opreme naj se pridružim?