software testing questions
I dag skal jeg svare på noen leserspørsmål. Egentlig tenker jeg å starte en ukentlig kolonne om 'Software Testing Questions and Answers'. Vanligvis får jeg dusinvis av e-poster daglig der jeg blir spurt om noen spørsmål om programvaretesting.
I stedet for å svare på dem privat, vil jeg sette dem samlet i innlegg, slik at mange lignende spørsmål fra andre lesere også blir adressert. Du kan sende inn spørsmålene dine i kommentarene i innleggene.
den beste programvaren for å rengjøre datamaskinen
Før du sender et spørsmål, vil jeg sterkt anbefale deg å søke her på dette nettstedet hvis spørsmålene dine er besvart tidligere.
Så jeg vil sparke det med noen spørsmål i dette innlegget.
Shivika spør:
“Jeg har fått oppdraget med å teste en UI-basert applikasjonsside. De vil at jeg skal bryte funksjonaliteten på noen måte. Den første siden er Registrer deg for en side som inneholder felt som passord for brukernavn, e-postadresse, URL-adresse og noen valg for avkrysningsruten.
Jeg har prøvd alle måtene jeg kan teste siden på. Kan du også foreslå at hva kan være mulige måter vi kan teste siden på? '
Jeg vil dekke noen store negative testtilfeller for å bryte registreringssiden:
#1) Se grensen for brukernavnfeltet. Jeg mener datatypen til dette feltet i DB og feltstørrelsen. Prøv å legge til flere tegn i dette feltet enn feltstørrelsesgrensen. Se hvordan applikasjonen reagerer på dette.
#to) Gjenta bokstav for tallfelt. Sett inn nummer utover feltlagringskapasiteten. Dette er vanligvis en grensetest.
# 3) For brukernavnfelt kan du prøve å legge til tall og spesialtegn i forskjellige kombinasjoner. (Tegn som! @ # $% ^ & * () _ +} {“:?><,./;'()). If not allowed specific message should be displayed to the user.
# 4) Prøv ovennevnte kombinasjon av spesialtegn for alle inndatafeltene på registreringssiden din som har noen valideringer. Som e-postadressefelt, validering av URL-felt osv.
# 5) Mange applikasjoner krasjer for inndatafeltet som inneholder eksempler på ‘(single quote) og” (double quote) som: “Vijays web”. Prøv det i alle inntastingsfeltene en etter en.
# 6) Prøv å legge til bare tall i inndatafelt med validering for å bare skrive inn tegn og omvendt.
# 7) Hvis URL-validering er der, kan du se forskjellige regler for URL-validering og legge til URL-er som ikke passer til reglene for å observere systematferden
For eksempel, Nettadresser som vijay.com/?q=vijay’s! @ # $% ^ & * () _ +} {“:?><,./;'()web_page
Legg også til URL-er som inneholder HTTP: // og https: // mens du setter dem inn i URL-inntastingsboksen.
# 8) Hvis registreringssiden har noen trinn som trinn 1 trinn 2 osv., Kan du prøve å endre parameterverdier direkte i adressefeltet i nettleseren. Mange ganger er URL-er formatert med noen parametere for å opprettholde riktig brukertrinn. Prøv å endre alle disse parameterne direkte uten å gjøre noe faktisk på registreringssiden.
# 9) Gjør noen monkey-tester manuelt eller automatisering (dvs. sett inn det som kommer i tankene eller tilfeldig å skrive over tastaturet), du vil komme med noen observasjoner.
# 10) Se om en side viser JavaScript-feil enten i nettleseren til venstre i nedre hjørne, eller aktiver nettleserinnstillingene for å vise popup-melding til JavaScript-feil.
Dette er alle de negative testtilfellene. Jeg antar at du allerede har testet den samme registreringssiden med alle gyldige tilfeller for å sjekke applikasjonen fungerer bra i henhold til kravene.
Hvis tilfellene ovenfor ikke bryter med applikasjonssiden, ikke glem å rose utvikleren ;-)
Hvis du har noen mordertestsaker for å bryte slike applikasjoner som du har lært av din erfaring, kan du spesifisere dem i kommentarene nedenfor.
Jayant spør:
'Normalt går freshers ut med en sinnstilstand som' We are freshers ', nylig sendte outs fra college og forventer at selskapene å rekruttere dem bør vurdere kunnskapsgrunnlaget de har og videre bør påvirke dem. I virkeligheten hva menes ferskere for en bransje? ”
Godt spørsmål. Da jeg var ferskere tenkte jeg på lignende linjer. Men tenk fra et arbeidsgiversynspunkt. Arbeidsgiveren vil tenke som “Hvorfor skal vi ansette kandidater som har lite kunnskapsgrunnlag og erfaring? og trenger trening først før du tildeler noe arbeid?
Heldigvis tenker ikke alle arbeidsgivere slik, og det er derfor nybegynnere får jobbene og opplæringen i styret. Takk til den blomstrende IT-bransjen. Etterspørselen vil fortsette for nybegynnere som har god pedagogisk bakgrunn og passende ferdigheter i problemløsing.
Den enorme veksten i en rekke ingeniørhøyskoler resulterte i en betydelig økning i antall kandidater som gikk ut hvert år. Og gapet øker også mellom dyktige kandidater og forventningene til selskapene.
Nå vil jeg fokusere på hvilken bransje som ser spesifikt ut hos nyutdannede? Vanligvis vil det omfatte:
- Problemløsing og analytisk ferdighet
- Tekniske ferdigheter
- Kommunikasjon og mellommenneskelige ferdigheter
- Lederskap ferdigheter
- Ekstra aktiviteter som fremmedspråk, organisasjonsevner osv.
Så det vil alltid være bedre hvis du prøver å oppnå noen erfaring eller ferdigheter før du prøver på noen utdannede jobber. Du er et skritt foran enn de ferskere som ikke har noen erfaring i det hele tatt.
Denne arbeidserfaringen inkluderer vanligvis:
# 1) Internship
Praksisarbeid utføres i ethvert selskap under eller etter endt utdanning. Det kan være gratis eller betalt internship
# 2) Sandwichkurs
På noen kurs er industriell opplæring inkludert i læreplanen. Det er typisk 6 måneder til 1 år på de fleste universitetene. Du kan inkludere denne prosjektopplæringen i CV-en.
# 3) Spesielle ferdighetsprestasjoner gjennom klasser eller bedrifter
Opplæring hentet fra noen institutter eller selskaper kan inkluderes i arbeidserfaringen din.
# 4) Prosjekter
Prosjekter utført for kommersielle eller forskningsformål. Dette er de betalte eller sertifiseringsprosjektene som er utført for selskaper i løpet av uteksaminasjonsåret.
Alt ovennevnte arbeid vil definitivt telle som en opplevelse ettersom du får en faktisk ide om selskapet, teamarbeid og arbeidskultur. Finn ut dine ferdighetsområder og hva du kan tilby arbeidsgiveren før du jakter på jobber.
Bedrifter ser alltid etter allsidige kandidater som effektivt kan utnytte ferdighetene sine i prosjekter fra universiteter, erfaring og ekstra aktiviteter.
=> Sjekk ut del 2 her
Anbefalt lesing
- Intervju Spørsmål og svar
- Noen interessante spørsmål om intervjuer med programvaretesting
- Spørsmål og svar om programvaretesting Del 2
- Velge programvaretesting som din karriere
- Beste verktøy for testing av programvare 2021 (QA Test Automation Tools)
- 20 enkle spørsmål for å sjekke programvaren din Testing grunnleggende kunnskap (Online Quiz)
- Programvaretesting QA Assistant Job
- Svar på programvare-testøvelsen - Del 2