some tricky manual testing questions answers
V tem članku se boste naučili nekaj zapletenih vprašanj in odgovorov pri ročnem preizkušanju, skupaj s primeri, ki vam bodo pomagali z lahkoto razbiti intervju.
Spodaj omenjena vprašanja za intervju bodo zelo koristna za začetnike, srednje in izkušene preizkuševalce. Ta vprašanja so precej zapletena, zato moramo na njih natančno odgovoriti.
Ročno preizkušanje zapletenih vprašanj z intervjuja
Sledi seznam nekaterih vprašanj in odgovorov:
kako napisati skripte za avtomatizacijo
V # 1) Določite naslednje skupaj s primeri?
do. Analiza mejne vrednosti
b. Preskušanje enakovrednosti
c. Ugibanje napak
d. Preverjanje mize
je. Analiza krmilnega toka
Odgovor:
1.a) Analiza mejne vrednosti: Postopek izbire testnih primerov / podatkov z določitvijo meja, ki ločujejo veljavne in neveljavne pogoje. Preskusi so izdelani za preskušanje notranjih in zunanjih robov teh meja.
Poleg dejanskih mejnih točk ali izbirne tehnike, pri kateri so testni podatki izbrani tako, da ležijo vzdolž 'meja' razredov vhodne domene (ali izhodnega obsega), podatkovnih struktur, parametrov postopkov itd.
Izbire pogosto vključujejo največje, najmanjše in trivialne vrednosti ali parametre.
Na primer - vhodni podatki od 1 do 10 (mejna vrednost)
Preizkusite vhodne podatke 0, 1, 2 do 9, 10, 11
1.b) Preskus enakovrednosti: Vhodna domena sistema je razdeljena na razrede reprezentativnih vrednosti, tako da je število testnih primerov lahko omejeno na enega na razred, kar predstavlja najmanjše število. testnih primerov, ki jih je treba izvesti.
Na primer - veljaven obseg podatkov: 1-10
Testni komplet: dva; 5; 14.
=> Kliknite tukaj če želite izvedeti več o temAnaliza mejne vrednosti in preskušanje enakovrednosti.
1.c) Ugibanje napak: Preizkusite tehniko izbire podatkov. Kriterij izbire je izbrati vrednosti, za katere se zdi, da bi lahko povzročile napake. Ugibanje napak temelji večinoma na izkušnjah, pri čemer pomagajo tudi druge tehnike, kot je analiza mejne vrednosti.
Na podlagi izkušenj oblikovalec testov ugane vrste napak, ki bi se lahko pojavile pri določeni vrsti programske opreme, in oblikuje testne primere, da jih odkrije.
Na primer , če je katera koli vrsta virov dodeljena dinamično, je dobro mesto za iskanje napak pri prerazporeditvi virov.
primerjajte dve datoteki v Linuxu in poiščite razlike
Ali so vsi viri pravilno razdeljeni ali se nekateri izgubijo med izvajanjem programske opreme?
1.d) Preverjanje namizja: Preverjanje delovne mize izvaja razvijalec sistema ali programa. Postopek vključuje pregled celotnega izdelka, da se zagotovi, da je strukturno dober in da so izpolnjeni standardi in zahteve.
To je najbolj tradicionalno sredstvo za analizo sistema ali programa.
1.e) Analiza kontrolnega toka: Temelji na grafični predstavitvi programskega procesa. Pri analizi krmilnega toka; programski grafi imajo vozlišča, ki predstavljajo stavek ali segment, ki se lahko konča z nerazrešeno vejo.
Graf prikazuje tok programskega nadzora iz enega segmenta v drugega, kot je prikazano skozi veje.
Cilj analize krmilnega toka je ugotoviti potencialne težave v logičnih vejah, ki bi lahko povzročile stanje zanke ali nepravilno obdelavo.
Upamo, da vam bodo ta vprašanja pomagala pri ročnem preskusu.
Priporočeno branje
- Vprašanja in odgovori za intervju
- Vprašanja in odgovori za preizkušanje ETL
- 20 najboljših vprašanj in odgovorov pri intervjuju za spletne storitve RESTful
- 25 najboljših vprašanj in odgovorov za intervju z agilnim testiranjem
- 32 najboljših vprašanj in odgovorov za intervju z Datastage
- Najpogostejša vprašanja in odgovori za JSON
- Vprašanja za intervju z Spockom z odgovori (najbolj priljubljeno)
- Najboljša vprašanja in odgovori za intervjuje Teradata