software testing questions
Danes bom odgovoril na nekatera bralčeva vprašanja. Pravzaprav mislim začeti tedensko kolumno na temo 'Vprašanja in odgovori za preizkušanje programske opreme'. Običajno dnevno dobim na desetine e-poštnih sporočil, ki me sprašujejo o nekaterih poizvedbah za testiranje programske opreme.
Namesto da bi nanje zasebno odgovarjal, jih bom skupaj postavil v objave, tako da bodo obravnavana tudi številna podobna vprašanja drugih bralcev. Vprašanja lahko oddate v oddelkih za komentarje objav.
vprašanja in odgovori za preizkušanje prodajnega forsa pdf
Preden pošljete vprašanje, vam toplo priporočam, da poiščete tukaj na tem spletnem mestu, če so na vaša vprašanja prej odgovorili.
Zato bom v tej objavi začel z nekaj vprašanji.
Shivika vpraša:
“Dobil sem nalogo preizkusiti stran aplikacije, ki temelji na uporabniškem vmesniku. Želijo, da na kakršen koli način prekinem funkcionalnost. Prva stran je Prijava strani, ki vsebuje polja, kot so geslo za uporabniško ime, e-pošta, polje za naslov URL in nekatere možnosti izbire potrditvenega polja.
Preizkusil sem vse načine, kako lahko preizkusim stran. Ali lahko prosim tudi, da predlagate, na katere možne načine lahko preizkusimo stran? '
Zajel bom nekaj večjih negativnih primerov preizkusov, da bi prekinil stran za prijavo:
# 1) Glejte omejitev polja za uporabniško ime. Mislim na podatkovni tip tega polja v DB in velikost polja. Poskusite v to polje dodati več znakov, kot je omejitev velikosti polja. Oglejte si, kako se aplikacija odziva na to.
#two) Ponovite zgornji primer za številska polja. Vstavite številko, ki presega zmogljivost shranjevanja na terenu. To je običajno preskus meje.
# 3) Za polje uporabniškega imena poskusite dodati številke in posebne znake v različnih kombinacijah. (Znaki kot! @ # $% ^ & * () _ +} {“:?><,./;'()). If not allowed specific message should be displayed to the user.
# 4) Poskusite zgoraj posebno kombinacijo znakov za vsa vnosna polja na vaši strani za prijavo, ki imajo nekaj potrditev. Tako kot polje e-poštnega naslova, preverjanje polj URL itd.
# 5) Številne aplikacije se zrušijo za vnosno polje, ki vsebuje polja primerov »(enojna navednica) in« (dvojni narekovaj), na primer: »splet Vijay«. Poskusite v vseh vnosnih poljih enega za drugim.
# 6) Poskusite dodati samo številke v vnosna polja z validacijo za vnos samo znakov in obratno.
# 7) Če obstaja preverjanje veljavnosti URL-jev, si oglejte druga pravila za preverjanje veljavnosti URL-jev in dodajte URL-je, ki ne ustrezajo pravilom, da boste opazovali vedenje sistema
Na primer, URL-ji, kot je vijay.com/?q=vijay's! @ # $% ^ & * () _ +} {“:?><,./;'()web_page
Med vstavljanjem v vnosno polje URL dodajte tudi URL-je, ki vsebujejo HTTP: // in https: //.
# 8) Če je stran za prijavo nekaj korakov, kot je korak 1, korak 2 itd., Poskusite spremeniti vrednosti parametrov neposredno v naslovno vrstico brskalnika. Velikokrat so URL-ji formatirani z nekaterimi parametri, da se ohranijo ustrezni koraki uporabnika. Poskusite spremeniti vse te parametre neposredno, ne da bi na strani za prijavo dejansko karkoli storili.
# 9) Naredite nekaj opic, ki ročno preizkušajo ali avtomatizirajo (tj. Vstavite vse, kar vam pade na pamet, ali naključno tipkanje po tipkovnici), da boste našli nekaj opažanj.
# 10) Preverite, ali je na kateri koli strani prikazana napaka JavaScript v levem spodnjem kotu brskalnika, ali omogočite nastavitve brskalnika, da prikaže pojavno sporočilo na katero koli napako JavaScript.
To so vsi negativni testni primeri. Predvidevam, da ste že preizkusili isto prijavno stran z vsemi veljavnimi primeri, da preverite, ali aplikacija deluje v skladu z zahtevami.
Če zgornji primeri ne prekinjajo strani s prijavo, ne pozabite pohvaliti razvijalca ;-)
Če imate na voljo nekaj testnih primerov za razbijanje takšnih aplikacij, ki ste se jih naučili iz izkušenj, jih lahko navedete v spodnjih komentarjih.
Jayant vpraša:
„Običajno sveži ljudje nimajo duha, saj so„ bolj sveži “, pred kratkim pa se onesvestijo s fakultete in pričakujejo, da bi morale družbe, ki jih zaposlujejo, preučiti svojo bazo znanja in nadalje vplivati na njihovo usposabljanje. Resnično, kaj pomeni bolj svež za industrijo? '
Dobro vprašanje. Ko sem bil bolj svež, sem razmišljal o podobnih linijah. Toda razmišljajte z vidika delodajalca. Delodajalec bo razmišljal všeč „Zakaj bi morali najeti kandidate, ki imajo malo znanja in izkušenj? in najprej potrebujete usposabljanje, preden dodelite kakršno koli delo?
No, na srečo vsi delodajalci ne razmišljajo tako in zato svežji dobijo službe in se izobražujejo. Zahvaljujoč cvetoči IT industriji. Povpraševanje se bo nadaljevalo po svežjih, ki imajo dobro izobrazbo in ustrezno znanje reševanja problemov.
Izjemna rast številnih inženirskih šol je vsako leto povzročila znatno povečanje števila diplomantov. Povečuje se tudi razlika med spretnostmi diplomantov in pričakovanji podjetij.
Zdaj se bom osredotočil na to, kakšna panoga je videti pri novo diplomiranih diplomantih? Običajno bo vključeval:
- Reševanje problemov in analitična spretnost
- Tehnična znanja
- Komunikacijska in medosebna spretnost
- Voditeljska veščina
- Dodatne dejavnosti, kot so tuji jeziki, organizacijske spretnosti itd.
Zato bo vedno bolje, če boste poskušali pridobiti kakršne koli izkušnje ali spretnosti, preden se boste lotili kakršnih koli diplomskih del. Ste korak naprej od tistih, ki sveže nimajo izkušenj.
Te delovne izkušnje običajno vključujejo:
# 1) Praksa
Praksa se opravi v katerem koli podjetju med študijem ali po njem. Lahko je brezplačna ali plačana praksa
# 2) Tečaji sendvičev
Na nekaterih tečajih je industrijsko usposabljanje vključeno v sam učni načrt. Na večini univerz je značilno od 6 mesecev do 1 leta. To projektno usposabljanje lahko vključite v življenjepis.
# 3) Posebni dosežki spretnosti s predavanji ali podjetji
Izobraževanje, ki ste ga opravili pri nekaterih inštitutih ali podjetjih, lahko vključite v svoje delovne izkušnje.
# 4) Projekti
Projekti, izvedeni v komercialne ali raziskovalne namene. To so plačani ali certifikacijski projekti, ki so jih podjetja zaključila v letih diplomiranja.
Vsa zgoraj omenjena dela bodo zagotovo štela kot izkušnja, saj boste dobili dejansko predstavo o podjetju, timskem delu in kulturi dela podjetja. Pred lovom na delovna mesta se pozanimajte o svojih področjih spretnosti in o tem, kaj lahko ponudite delodajalcu.
Podjetja vedno iščejo vsestranske kandidate, ki lahko svoje znanje učinkovito uporabijo v projektih z univerz, izkušenj in dodatnih dejavnosti.
=> Oglejte si 2. del tukaj
Priporočeno branje
- Vprašanja in odgovori za intervjuje
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- Vprašanja in odgovori za preizkušanje programske opreme 2. del
- Izbira preizkušanja programske opreme kot vaše kariere
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- 20 preprostih vprašanj za preverjanje programske opreme za preizkušanje osnovnega znanja (spletni kviz)
- Testiranje programske opreme QA Assistant Job
- Odgovori na vajo za preizkušanje programske opreme - 2. del