Inleiding tot ISTQB Interviewvragen en antwoorden

ISTQB ie International Software Testing Qualification Board is een orgaan dat bestaat uit vertegenwoordigers van het bestaande nationale bestuur zoals ASTQB, de American Software Testing Qualification Board. ISTQB brengt een echt internationale standaard voor softwaretesters. Er zijn programma's op geavanceerd niveau, ondersteund door ISTQB Certified Tester, die de kloof tussen industriepraktijken en onderzoek efficiënt kunnen overbruggen. Voor deze certificering worden twee niveaus geïntroduceerd: Foundation-niveau en Advanced-niveaucertificaten. Voormalig certificeringsprogramma vereist geen werkervaring, het markeert het kennisniveau van de certificaathouder van concepten van softwaretesten en alle gerelateerde terminologie, terwijl Advanced Level-certificering intensiever en diepgaander is, zorgt ervoor dat de certificaathouder de kennis van testen grondiger kent, niet alleen in theorie, maar ook op praktisch niveau.

Hieronder staan ​​de meest gestelde vragen in het interview:

Als je nu op zoek bent naar een baan die gerelateerd is aan ISTQB, moet je je voorbereiden op de ISTQB-interviewvragen van 2019. Het is waar dat elk interview anders is volgens de verschillende functieprofielen. Hier hebben we de belangrijke ISTQB-interviewvragen en -antwoorden voorbereid die u zullen helpen succes te behalen in uw interview. Deze vragen zijn als volgt verdeeld in twee delen:

Deel 1 - ISTQB Interview Vragen (Basic)

Dit eerste deel behandelt basis ISTQB Interview Vragen en Antwoorden.

Q1. Wat zijn de soorten softwaretests?

Antwoord:
Softwaretests kunnen op twee manieren worden onderverdeeld:

  • Black-box testen - Dit type testen is op een abstract niveau. Om dit soort testen uit te voeren, hoeft de tester geen grondig inzicht te hebben in de interne werking van de componenten waaruit de te testen software bestaat. Het wordt op een hoger niveau uitgevoerd en heeft niets te maken met de interne werking van componenten. Voorbeeld - Systeemtesten is een van de mooie voorbeelden, waarbij de interactie van systeemcomponenten wordt getest in plaats van de component te testen.
  • White-box-testen - Deze test wordt op een innerlijk niveau uitgevoerd, in tegenstelling tot Black-box-testen. De functionaliteit van kerncomponenten wordt ook grondig getest. Voorbeeld - Eenheidstesten werden gedaan op het niveau van de ontwikkelaar, een voorbeeld van White-box testen.

Q2. Waarom is softwaretesten nodig?

Antwoord:
Dit zijn de basis ISTQB-interviewvragen die in een interview worden gesteld. Geen enkele software ter wereld is zonder fouten of bugs. Het bestaan ​​van een bug of defect is onvermijdelijk, waar elke ontwikkelaar en tester doorheen moet. Foutdetectie is verplicht om een ​​soepeler softwarebedrijf te garanderen. Foutdetectie leidt uiteindelijk tot foutcorrectie. Een statische test kan vroeg worden uitgevoerd tijdens het maken van de software, waardoor vroegtijdige foutdetectie van vereisten en ontwerpen zou worden uitgevoerd. Later kan verdere detectie worden uitgevoerd door de dynamische test uit te voeren. Zo wordt het testen van software een noodzakelijke functie, omdat geen software kan worden verwijderd door defecte en buggy stuk code.

Q3. Welk type testen is van toepassing op webtesten?

Antwoord:
Het testen van een webtoepassing is erg belangrijk om een ​​soepel lopende webtoepassing te garanderen. Twee soorten tests zijn verplicht - prestatie- en beveiligingstests. Webapplicaties zijn zeer kwetsbaar voor aanvallen, die in de vorm van een virus kunnen verschijnen. Beveiligingstests zijn dus een belangrijk onderdeel om te overwegen, terwijl u een webtoepassing test. Aan de andere kant kan een webapplicatie veel gebruikers serveren en tegelijkertijd toegang krijgen tot de applicatie, in de vorm van ontelbare verzoekthreads van gebruikers. Belastingstests en stresstests zijn dus even belangrijk om het prestatieaspect van een webtoepassing te testen. Er zijn verschillende tools beschikbaar die vele threads tegelijkertijd kunnen simuleren om de belasting te testen die een webapplicatie functioneel kan dragen. Een voorbeeld van zo'n tool is de beroemde JMeter voor elke op Java gebaseerde webtoepassing, die de meerdere threads kan simuleren.

Laten we doorgaan naar de volgende ISTQB-interviewvragen.

Q4. Wat zijn de verschillende testplanningsactiviteiten?

Antwoord:
Er zijn verschillende stappen verbonden aan een testplanningsactiviteit. Deze stappen kunnen als volgt worden vermeld: -

  • De eerste stap kan het doel of doel van testen bepalen, en wat is de reikwijdte van geplande testen.
  • Hoe men de testen moet benaderen, dat wil zeggen het definiëren van de entry- en exitcriteria van testen.
  • Welk kenmerk van de toepassing zou worden getest door welke bron, dit soort beslissingen kan een moment worden genomen, zodra de aanpak is afgerond.
  • Testontwerpsessie kan worden gepland tussen testers, zodra de middelen zijn afgerond.
  • Tools kunnen worden besloten voor de vereiste testfunctie zodra de testontwerpsessie is voltooid.
  • De huidige voortgang van het testen kan daarna worden gerapporteerd door alle testers die verantwoordelijk zijn voor hun functie.
  • Nadat de tests zijn uitgevoerd, kunnen exit-rapporten worden gemaakt door de respectieve testers met hun functionaliteiten.

Q5. Wat is de relevante informatie die kan worden opgenomen in een defect- of bugrapport?

Antwoord:
Een bugrapport is een uitkomst na alle inspanningen van de tester tijdens zijn / haar testproces. Een bugrapport moet uit de volgende punten bestaan:

  • Samenvatting van het defect.
  • Tijdsperiode waarin een defect werd gevonden en opgeworpen.
  • Verslaggever van het defect.
  • De ernst van het defect.
  • Aan welk onderdeel is een defect toegewezen.
  • Beschrijving van het defect, met stappen om het te reproduceren.
  • Elke screenshot is genomen of bijgevoegd, indien nodig geacht.

Deel 2 - ISTQB Interviewvragen (geavanceerd)

Laten we nu eens kijken naar de geavanceerde ISTQB-interviewvragen.

Q6. Wat zijn de beschikbare testtechnieken voor hun doel?

Antwoord:
Het doel van elke testtechniek is zeer fundamenteel en behandelt in wezen twee punten: verminder het aantal testgevallen en help bij het identificeren van de defecten.

Gelijkwaardigheidsverdeling is een dergelijke testtechniek, die helpt bij het bereiken van bovengenoemd punt. Het kan helpen het aantal testgevallen te verminderen, door de verschillende sets gegevens te herkennen die uniek zijn, en alleen de test uit elke set gegevens uit te voeren.

Statusovergangstests gebruiken verschillende invoergegevens en het valideert de toegestane en niet-toegestane status en voert overgangen uit van de ene status naar de andere.

Grenswaarde-analyse wordt gebruikt om het gedrag van een systeem te begrijpen, aan de grenzen van toelaatbare gegevens.

Q7. Wat zijn de manieren om de inlogfunctie van een webtoepassing te testen?

Antwoord:
Er kunnen meerdere manieren worden beschreven om de inlogfunctie van elke webtoepassing te testen.

  • Voer eerst een aanmelding uit met een geldige aanmelding, voer vervolgens een afmelding uit en ga vervolgens terug naar de aanmeldingspagina om te controleren of u bent afgemeld of niet.
  • Meld u aan met een geldige login, sluit en open de browser opnieuw en controleer of u nog steeds bent aangemeld of niet.
  • Meld u aan vanuit de ene browser, open een ander browservenster om te testen of u zich opnieuw moet aanmelden of niet.
  • Log in met een geldige login en wijzig vervolgens het wachtwoord, log uit en test vervolgens of u kunt inloggen met een oud wachtwoord of niet.

Laten we doorgaan naar de volgende ISTQB-interviewvragen.

Q8. Wat is Agile-testen?

Antwoord:
Er zijn bepaalde agile-methoden die worden geïmplementeerd voor een project, om het testgedeelte uit te voeren, waarnaar wordt verwezen als agile-testen. Testgestuurde ontwikkeling of TDD is zo'n methode, waarbij testcases worden overwogen door een denktank, verschillende scenario's worden overwogen voordat de daadwerkelijke ontwikkeling wordt uitgevoerd. Deze aanpak is gunstig, waardoor het aantal defecten of testgevallen na de voltooiing van de ontwikkeling zou verminderen. Als alternatief kan men zeggen dat ontwikkeling wordt behandeld als de klant van testen.

Q9. Wat zijn adhoc-testen?

Antwoord:
Dit zijn de veelgestelde ISTQB-interviewvragen in een interview. Een tester kan willekeurig toegang krijgen tot de systeemfunctionaliteit terwijl hij probeert het systeem te breken. Deze testfase kan worden aangehaald als Adhoc-testen. Voorbeeld - Negatief testen, een dergelijk voorbeeld, dat kan vallen onder de categorie ad-hoc testen.

Q10. Wat is acceptatietesten?

Antwoord:
Een afgesproken acceptatiecriterium wordt meestal met de klant besproken, waarbij punten zijn vastgelegd om een ​​softwareproduct te accepteren. Vervolgens wordt er getest om te controleren of de software voldoet aan de acceptatiecriteria. Dit type testen wordt acceptatietesten genoemd.

Aanbevolen artikelen

Dit is een gids geweest voor de lijst met ISTQB-interviewvragen en -antwoorden, zodat de kandidaat deze ISTQB-interviewvragen gemakkelijk kan beantwoorden. Hier in dit bericht hebben we de beste ISTQB-interviewvragen bestudeerd die vaak in interviews worden gesteld. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Sollicitatievragen voor Software Testing
  2. Vragen tijdens solliciteren bij Java-testen
  3. Sollicitatievragen voor Database Testing
  4. Sollicitatievragen voor Software Engineering