software testing questions
Vandaag ga ik enkele vragen van lezers beantwoorden. Eigenlijk denk ik erover om een wekelijkse column te beginnen over 'Vragen en antwoorden over softwaretests'. Meestal krijg ik dagelijks tientallen e-mails waarin ik wordt gevraagd naar een aantal softwaretestvragen.
In plaats van ze privé te beantwoorden, zal ik ze collectief in berichten plaatsen, zodat ook veel soortgelijke vragen van andere lezers aan de orde komen. U kunt uw vragen stellen in de commentaarsecties van berichten.
pl sql sollicitatievragen voor 3 jaar ervaring
Voordat u een vraag stelt, raad ik u ten zeerste aan om hier op deze site te zoeken als uw vragen eerder zijn beantwoord.
Dus ik zal er in deze post wat vragen over stellen.
Shivika vraagt:
“Ik heb de opdracht gekregen om een UI-gebaseerde applicatiepagina te testen. Ze willen dat ik de functionaliteit op wat voor manier dan ook breek. De eerste pagina is Registreer een pagina met velden zoals gebruikersnaam, wachtwoord, e-mailadres, URL-adresveld en enkele selectievakjes.
Ik heb alle manieren geprobeerd waarop ik de pagina kan testen. Kunt u ook aangeven wat de mogelijke manieren zijn waarop we de pagina kunnen testen? '
Ik zal enkele belangrijke negatieve testgevallen behandelen om de aanmeldingspagina te doorbreken:
# 1) Zie de limiet van het gebruikersnaamveld. Ik bedoel het gegevenstype van dit veld in DB en de veldgrootte. Probeer meer tekens aan dit veld toe te voegen dan de maximale veldgrootte. Kijk hoe de applicatie hierop reageert.
#twee) Herhaal bovenstaande case voor numerieke velden. Voer een nummer in buiten de veldopslagcapaciteit. Dit is typisch een grensproef.
# 3) Probeer voor het gebruikersnaamveld cijfers en speciale tekens in verschillende combinaties toe te voegen. (Tekens zoals! @ # $% ^ & * () _ +} {“:?><,./;'[]). If not allowed specific message should be displayed to the user.
# 4) Probeer de bovenstaande speciale tekencombinatie voor alle invoervelden op uw aanmeldingspagina met enkele validaties. Zoals e-mailadresveld, URL-veldvalidaties, etc.
# 5) Veel applicaties crashen voor het invoerveld met '(enkele aanhalingstekens) en' (dubbele aanhalingstekens) voorbeeldenveld zoals: 'Vijay’s web'. Probeer het een voor een in alle invoervelden.
# 6) Probeer alleen cijfers toe te voegen aan invoervelden die zijn gevalideerd om alleen tekens in te voeren en vice versa.
# 7) Als URL-validatie aanwezig is, bekijk dan verschillende regels voor URL-validatie en voeg URL's toe die niet passen bij de regels om het systeemgedrag te observeren
Bijvoorbeeld, URL's zoals vijay.com/?q=vijay’s! @ # $% ^ & * () _ +} {':?><,./;'[]web_page
Voeg ook URL's toe die HTTP: // en https: // bevatten tijdens het invoegen in het URL-invoervak.
# 8) Als de aanmeldingspagina een aantal stappen heeft zoals stap 1, stap 2 enz., Probeer dan de parameterwaarden rechtstreeks in de adresbalk van de browser te wijzigen. Vaak worden URL's opgemaakt met enkele parameters om de juiste gebruikersstappen te behouden. Probeer al die parameters rechtstreeks te wijzigen zonder daadwerkelijk iets te doen op de aanmeldingspagina.
# 9) Doe wat apen-tests handmatig of automatiseer (bijv.Invoegen wat er in je opkomt of willekeurig typen over het toetsenbord) en je zult enkele observaties bedenken.
# 10) Kijk of een pagina een JavaScript-fout vertoont, ofwel in de browser links een benedenhoek, of schakel de browserinstellingen in om een pop-upbericht weer te geven bij een JavaScript-fout.
Dit zijn allemaal negatieve testgevallen. Ik neem aan dat je dezelfde aanmeldingspagina al hebt getest met alle geldige gevallen om te controleren of de toepassing goed werkt volgens de vereisten.
Als de bovenstaande gevallen de applicatiepagina niet breken, vergeet dan niet de ontwikkelaar te prijzen ;-)
Als u enkele geweldige testcases heeft om dergelijke applicaties te doorbreken die u uit uw ervaring hebt geleerd, kunt u deze in de onderstaande opmerkingen specificeren.
Jayant vraagt:
“Normaal gesproken hebben eerstejaars flauwgevallen een gemoedstoestand als“ Wij zijn nieuwelingen ”, zijn onlangs flauwgevallen van de universiteit en verwachten dat de bedrijven die hen rekruteren rekening moeten houden met de kennis die ze hebben en dat ze verder van invloed moeten zijn op hun training. Wat wordt er eigenlijk bedoeld met verser voor een branche? '
Goede vraag. Toen ik frisser was, dacht ik op dezelfde manier. Maar denk vanuit het oogpunt van de werkgever. De werkgever zal zo denken “Waarom zouden we kandidaten aannemen met weinig kennis en ervaring? en heb je eerst training nodig voordat je werk toewijst?
Nou, gelukkig denken niet alle werkgevers zo en daarom krijgen eerstejaars de banen en training op het bord. Dankzij de bloeiende IT-industrie. Er zal vraag blijven naar eerstejaarsstudenten met een goede opleiding en de juiste vaardigheid om problemen op te lossen.
De enorme groei van een aantal technische hogescholen resulteerde in een aanzienlijke toename van het aantal afgestudeerden dat elk jaar flauwviel. En ook de kloof tussen de vaardigheid van afgestudeerden en de verwachtingen van de bedrijven wordt steeds groter.
Nu zal ik me concentreren op welke branche er specifiek uitziet bij pas afgestudeerden? Meestal omvat het:
- Probleemoplossend en analytisch vermogen
- Technische vaardigheden
- Communicatie en interpersoonlijke vaardigheid
- Leiderschapsvaardigheid
- Extra activiteiten zoals vreemde talen, organisatievaardigheden, etc.
Het zal dus altijd beter zijn als je enige ervaring of vaardigheid probeert op te doen voordat je een baan voor afgestudeerden probeert. Je bent een stap voor dan die eerstejaars die helemaal geen ervaring hebben.
Deze werkervaring omvat doorgaans:
# 1) Stage
Stagewerk wordt in elk bedrijf gedaan tijdens of na het afstuderen. Het kan een gratis of betaalde stage zijn
# 2) Sandwichcursussen
Bij sommige cursussen is industriële training in het curriculum zelf opgenomen. Het is typisch 6 maanden tot 1 jaar bij de meeste universiteiten. U kunt deze projecttraining opnemen in uw cv.
# 3) Prestaties van speciale vaardigheden door middel van klassen of bedrijven
Opleidingen van een of andere instelling of bedrijven kunnen worden opgenomen in uw werkervaring.
# 4) Projecten
Projecten die worden uitgevoerd voor commerciële of onderzoeksdoeleinden. Dit zijn de betaalde of certificeringsprojecten die tijdens de afstudeerjaren voor bedrijven zijn gerealiseerd.
Al het bovengenoemde werk zal zeker als een ervaring gelden, aangezien u een echt beeld krijgt van het bedrijf, het teamwerk en de werkcultuur van het bedrijf. Ontdek uw vaardigheidsgebieden en wat u de werkgever kunt bieden voordat u op zoek gaat naar een baan.
Bedrijven zijn altijd op zoek naar allround kandidaten die hun vaardigheden effectief kunnen gebruiken in projecten van universiteiten, ervaring en extra activiteiten.
Bekijk hier deel 2
Aanbevolen literatuur
- Interview vragen en antwoorden
- Enkele interessante sollicitatievragen voor het testen van software
- Vragen en antwoorden over softwaretests Deel 2
- Softwaretests kiezen als uw carrière
- Beste softwaretesttools 2021 [QA Test Automation Tools]
- 20 eenvoudige vragen om de basiskennis van uw software te testen [online quiz]
- Software testen QA Assistant Job
- Antwoorden op de softwaretestoefening - deel 2