ISTQB Certified Tester Foundation Level (CTFL) v4.0 Deutsch — Questions and Answers
Question 1: Was bedeutet 'Fehlermaskierung'?
- Ein Fehler tritt nur in bestimmten Umgebungen auf
- Ein Fehler wird absichtlich versteckt
- Ein Fehler verhindert, dass ein anderer Fehler erkannt wird (Correct answer)
- Ein Fehler wird falsch dokumentiert
Correct answer: Ein Fehler verhindert, dass ein anderer Fehler erkannt wird
Fehlermaskierung tritt auf, wenn ein Fehler die Ausführung von Code verhindert, der einen anderen Fehler enthält.
Question 2: Welche Teststufe prüft die Integration einzelner Komponenten miteinander?
- Abnahmetest
- Komponententest
- Integrationstest (Correct answer)
- Systemtest
Correct answer: Integrationstest
Der Integrationstest prüft, ob zusammengeführte Komponenten oder Systeme korrekt miteinander interagieren.
Question 3: Welche Metrik misst den Fortschritt beim Testen am direktesten?
- Dauer der Entwicklungsphase
- Anzahl der installierten Werkzeuge
- Anzahl der Projektmitglieder
- Testfallausführungsrate und Fehlerfindungsrate (Correct answer)
Correct answer: Testfallausführungsrate und Fehlerfindungsrate
Die Testfallausführungsrate und Fehlerfindungsrate zeigen direkt, wie weit der Testfortschritt ist und ob die Qualitätsziele erreicht werden.
Question 4: Welche Prüfungsthemen sind im Bereich Testmanagement und Organisation besonders wichtig?
- Nur Definitionen
- Nur Zahlen
- Nur historische Fakten
- Kernthemen, aktuelle Entwicklungen und praxisnahe Anwendungsfälle (Correct answer)
Correct answer: Kernthemen, aktuelle Entwicklungen und praxisnahe Anwendungsfälle
Die Prüfung testet vor allem anwendungsorientiertes Wissen.
Question 5: Was versteht man unter 'Shift-Left Testing'?
- Das Verschieben von Tests auf später im Projekt
- Das ausschließliche Verwenden statischer Tests
- Das Testen auf dem linken Teil der Hardware
- Das frühzeitige Einbeziehen von Testaktivitäten in den Entwicklungsprozess (Correct answer)
Correct answer: Das frühzeitige Einbeziehen von Testaktivitäten in den Entwicklungsprozess
Shift-Left Testing bedeutet, Testaktivitäten so früh wie möglich im Entwicklungsprozess zu beginnen, um Fehler frühzeitig zu entdecken.
Question 6: Was ist der Hauptunterschied zwischen Alpha- und Beta-Test?
- Alpha findet beim Entwickler statt, Beta beim Kunden in seiner Umgebung (Correct answer)
- Alpha testet nur Sicherheit, Beta nur Performance
- Alpha ist teurer als Beta
- Beta ist formeller als Alpha
Correct answer: Alpha findet beim Entwickler statt, Beta beim Kunden in seiner Umgebung
Alpha-Tests finden in der Entwicklungsumgebung unter Aufsicht statt, Beta-Tests werden von echten Nutzern in ihrer eigenen Umgebung durchgeführt.
Question 7: Was beschreibt 'Reife' (Maturity) als Teilmerkmal der Zuverlässigkeit nach ISO/IEC 25010?
- Den Reifegrad der Softwareentwicklung nach CMMI
- Die Anzahl der seit Produktivbetrieb behobenen Fehler
- Das Alter des Softwaresystems in Produktivbetrieb
- Den Grad, zu dem ein System die Zuverlässigkeitsanforderungen unter normalen Betriebsbedingungen erfüllt (Correct answer)
Correct answer: Den Grad, zu dem ein System die Zuverlässigkeitsanforderungen unter normalen Betriebsbedingungen erfüllt
Reife (Maturity) beschreibt den Grad, zu dem ein System oder eine Komponente die Zuverlässigkeitsanforderungen unter normalen Betriebsbedingungen erfüllt.
Question 8: Wie verknüpft sich Grundlagen des Softwaretestens mit anderen Fachgebieten?
- Nur mit Wirtschaft
- Durch fachübergreifende Zusammenhänge und interdisziplinäre Anwendungen (Correct answer)
- Nur mit Recht
- Gar nicht
Correct answer: Durch fachübergreifende Zusammenhänge und interdisziplinäre Anwendungen
Fachübergreifendes Denken wird in Prüfungen zunehmend gefordert.
Question 9: Was ist der Unterschied zwischen Testplanung und Teststeuerung?
- Es gibt keinen Unterschied
- Planung legt Ziele fest, Steuerung überwacht und passt den Fortschritt an (Correct answer)
- Planung ist nur für große Projekte relevant
- Steuerung kommt vor der Planung
Correct answer: Planung legt Ziele fest, Steuerung überwacht und passt den Fortschritt an
Testplanung definiert Ziele, Umfang und Ansatz vorab, während Teststeuerung laufend den Fortschritt überwacht und bei Abweichungen eingreift.
Question 10: Welche Praxisbeispiele sind für Testtechniken und -werkzeuge relevant?
- Nur historische Fälle
- Realistische Fallbeispiele aus dem beruflichen Alltag (Correct answer)
- Nur theoretische Beispiele
- Keine Beispiele nötig
Correct answer: Realistische Fallbeispiele aus dem beruflichen Alltag
Praxisnahe Beispiele helfen beim Verständnis und der Prüfungsvorbereitung.
Question 11: Welches der folgenden ist ein Beispiel für eine statische Testtechnik?
- Äquivalenzklassenbildung
- Code-Review (Correct answer)
- Zustandsbasiertes Testen
- Grenzwertanalyse
Correct answer: Code-Review
Code-Reviews sind eine statische Testtechnik, bei der der Quellcode von Personen ohne Ausführung untersucht wird.
Question 12: Welche Aussage über Teststufen im agilen Kontext ist korrekt?
- In agilen Projekten wird nur automatisiert getestet
- Teststufen existieren auch in agilen Projekten, aber die Grenzen sind weniger formell (Correct answer)
- Agile Projekte führen nur Abnahmetests durch
- Agile Projekte haben keine definierten Teststufen
Correct answer: Teststufen existieren auch in agilen Projekten, aber die Grenzen sind weniger formell
Auch in agilen Projekten existieren alle Teststufen, jedoch sind die Übergänge fließender und Iterationen integrieren mehrere Stufen gleichzeitig.
Question 13: Welche Kompetenzen erfordert Grundlagen des Softwaretestens?
- Nur Praxiserfahrung
- Fachkompetenz, Methodenkompetenz und Handlungskompetenz (Correct answer)
- Nur Auswendiglernen
- Nur Computerkenntnisse
Correct answer: Fachkompetenz, Methodenkompetenz und Handlungskompetenz
Verschiedene Kompetenzebenen werden in der Prüfung abgefragt.
Question 14: In welchem Zustand befindet sich ein Defect, nachdem der Entwickler die Korrektur abgeschlossen hat und der Tester noch nicht bestätigt hat?
- Behoben / Gelöst (Correct answer)
- Geschlossen
- Zurückgestellt
- Offen
Correct answer: Behoben / Gelöst
Nach der Entwicklerkorrektur wechselt der Defect in den Status 'Behoben' oder 'Gelöst', bis der Tester die Korrektur verifiziert.
Question 15: Was ist 'Testbarkeit' (Testability) gemäß ISO/IEC 25010?
- Ein Teilmerkmal der Zuverlässigkeit
- Ein Teilmerkmal der Übertragbarkeit
- Ein eigenständiges Qualitätsmerkmal auf oberster Ebene
- Ein Teilmerkmal der Wartbarkeit (Correct answer)
Correct answer: Ein Teilmerkmal der Wartbarkeit
Testbarkeit (Testability) ist ein Teilmerkmal der Wartbarkeit und beschreibt den Grad, zu dem Testkriterien für ein System effektiv und effizient festgelegt werden können.
Question 16: Was sind 'Eingangs- und Ausgangskriterien' im Testprozess?
- Testdaten für Grenzwerttests
- Sicherheitsanforderungen des Systems
- Zugangsdaten für das Testsystem
- Bedingungen, die erfüllt sein müssen, um eine Testphase zu beginnen oder abzuschließen (Correct answer)
Correct answer: Bedingungen, die erfüllt sein müssen, um eine Testphase zu beginnen oder abzuschließen
Eingangskriterien definieren, wann mit dem Testen begonnen werden kann, Ausgangskriterien wann das Testen abgeschlossen ist.
Question 17: Was ist das Ziel einer Checkliste beim Review?
- Sicherzustellen, dass bekannte Fehlertypen systematisch geprüft werden (Correct answer)
- Automatische Fehlerbehebung anzustoßen
- Die Anzahl der Prüfer zu reduzieren
- Alle Testfälle zu dokumentieren
Correct answer: Sicherzustellen, dass bekannte Fehlertypen systematisch geprüft werden
Checklisten beim Review helfen Prüfern, systematisch bekannte und häufige Fehlertypen zu identifizieren.
Question 18: Wie bereitet man sich am besten auf Grundlagen des Softwaretestens vor?
- Nur lesen
- Systematisch lernen, Übungsfragen lösen und Praxisbeispiele durcharbeiten (Correct answer)
- Gar nicht vorbereiten
- Nur zuhören
Correct answer: Systematisch lernen, Übungsfragen lösen und Praxisbeispiele durcharbeiten
Eine Kombination aus Theorie, Übung und Praxis ist am effektivsten.
Question 19: Welche Rolle ist beim Walkthrough typischerweise der Leiter der Sitzung?
- Der Autor (Correct answer)
- Der Schreiber
- Der Moderator
- Der Prüfer
Correct answer: Der Autor
Beim Walkthrough leitet der Autor die Sitzung und führt die Teilnehmer durch das Dokument.
Question 20: Was ist ein wesentliches Merkmal des statischen Testens?
- Tests werden automatisch generiert
- Software-Artefakte werden ohne Ausführung geprüft (Correct answer)
- Der Code wird ausgeführt
- Fehler werden nur zur Laufzeit gefunden
Correct answer: Software-Artefakte werden ohne Ausführung geprüft
Beim statischen Testen werden Software-Artefakte wie Code, Anforderungen oder Designs geprüft, ohne die Software auszuführen.
Question 21: Wie ist die Prüfung im Bereich Grundlagen des Softwaretestens aufgebaut?
- Nur Multiple-Choice
- Nur Aufsatz
- Schriftlicher Teil mit Multiple-Choice und offenen Fragen, ggf. praktischer Teil (Correct answer)
- Nur mündlich
Correct answer: Schriftlicher Teil mit Multiple-Choice und offenen Fragen, ggf. praktischer Teil
Die Prüfung kombiniert verschiedene Aufgabentypen.
Question 22: Welches Qualitätsmerkmal nach ISO/IEC 25010 beschreibt, wie effizient ein Produkt seine Funktionen unter bestimmten Bedingungen in Bezug auf Zeit und Ressourcen erfüllt?
- Funktionale Eignung
- Benutzbarkeit
- Wartbarkeit
- Leistungseffizienz (Correct answer)
Correct answer: Leistungseffizienz
Leistungseffizienz (Performance Efficiency) beschreibt, wie gut ein System seine Aufgaben unter bestimmten Bedingungen hinsichtlich Zeit, Ressourcennutzung und Kapazität erfüllt.
Question 23: Welche Kompetenzen erfordert Testtechniken und -werkzeuge?
- Nur Auswendiglernen
- Fachkompetenz, Methodenkompetenz und Handlungskompetenz (Correct answer)
- Nur Computerkenntnisse
- Nur Praxiserfahrung
Correct answer: Fachkompetenz, Methodenkompetenz und Handlungskompetenz
Verschiedene Kompetenzebenen werden in der Prüfung abgefragt.
Question 24: Was versteht man unter 'Peer Review'?
- Eine Prüfung durch externe Auditoren
- Ein automatisierter Code-Scan
- Eine Prüfung durch das Management
- Eine Überprüfung von Artefakten durch Kollegen mit ähnlichem Hintergrund (Correct answer)
Correct answer: Eine Überprüfung von Artefakten durch Kollegen mit ähnlichem Hintergrund
Beim Peer Review überprüfen Kollegen mit ähnlichem Hintergrund und Fachwissen die Artefakte eines Entwicklers.
Question 25: Welche Prüfungsthemen sind im Bereich Grundlagen des Softwaretestens besonders wichtig?
- Nur Zahlen
- Nur historische Fakten
- Nur Definitionen
- Kernthemen, aktuelle Entwicklungen und praxisnahe Anwendungsfälle (Correct answer)
Correct answer: Kernthemen, aktuelle Entwicklungen und praxisnahe Anwendungsfälle
Die Prüfung testet vor allem anwendungsorientiertes Wissen.
Question 26: Was sind die häufigsten Prüfungsaufgaben im Bereich Testtechniken und -werkzeuge?
- Nur Rechenaufgaben
- Nur Definitionen
- Nur Lückentexte
- Anwendungsaufgaben, Fallbeispiele und Wissensfragen zu Kernthemen (Correct answer)
Correct answer: Anwendungsaufgaben, Fallbeispiele und Wissensfragen zu Kernthemen
Prüfungen testen vor allem die Anwendung von Fachwissen.
Question 27: Welche Rechtsgrundlagen sind im Bereich Grundlagen des Softwaretestens relevant?
- Nur EU-Recht
- Keine Gesetze
- Nur das Grundgesetz
- Die jeweils geltenden Gesetze, Verordnungen und Normen des Fachgebiets (Correct answer)
Correct answer: Die jeweils geltenden Gesetze, Verordnungen und Normen des Fachgebiets
Jedes Fachgebiet hat seine spezifischen rechtlichen Grundlagen.
Question 28: Was ist das Ziel eines 'Sanity Tests'?
- Neue Anforderungen zu verifizieren
- Die Performance des Gesamtsystems zu messen
- Nach einer Änderung schnell zu prüfen, ob ein bestimmter Bereich noch funktioniert (Correct answer)
- Alle Systemfunktionen vollständig zu prüfen
Correct answer: Nach einer Änderung schnell zu prüfen, ob ein bestimmter Bereich noch funktioniert
Ein Sanity Test prüft gezielt einen begrenzten Bereich der Software nach einer Änderung, um schnell festzustellen, ob dieser Bereich noch funktioniert.
Question 29: Welches Teilmerkmal der Sicherheit garantiert, dass Aktionen oder Ereignisse nachträglich nachgewiesen und nicht geleugnet werden können?
- Integrität
- Authentizität
- Vertraulichkeit
- Nichtabstreitbarkeit (Correct answer)
Correct answer: Nichtabstreitbarkeit
Nichtabstreitbarkeit (Non-repudiation) gewährleistet, dass Aktionen oder Ereignisse nachgewiesen werden können, sodass sie später nicht geleugnet werden können.
Question 30: Was versteht man unter einem 'Retest'?
- Wiederholung aller Testfälle einer Testsuite
- Erneutes Testen eines zuvor fehlgeschlagenen Testfalls nach einer Fehlerkorrektur (Correct answer)
- Test einer neuen Version einer Software
- Automatisierter Test in der CI/CD-Pipeline
Correct answer: Erneutes Testen eines zuvor fehlgeschlagenen Testfalls nach einer Fehlerkorrektur
Ein Retest prüft gezielt, ob ein zuvor gefundener und behobener Fehler tatsächlich korrekt behoben wurde.
Question 31: Welche Fachbegriffe sind im Bereich Grundlagen des Softwaretestens zentral?
- Die grundlegenden Definitionen und Fachausdrücke des jeweiligen Themengebiets (Correct answer)
- Keine besonderen Begriffe
- Nur Abkürzungen
- Nur englische Begriffe
Correct answer: Die grundlegenden Definitionen und Fachausdrücke des jeweiligen Themengebiets
Fachterminologie muss sicher beherrscht werden.
Question 32: Welches Teilmerkmal der Übertragbarkeit beschreibt die Fähigkeit eines Produkts, in einer spezifizierten Umgebung installiert oder deinstalliert zu werden?
- Modularität
- Austauschbarkeit
- Anpassbarkeit
- Installierbarkeit (Correct answer)
Correct answer: Installierbarkeit
Installierbarkeit (Installability) beschreibt den Grad der Effektivität und Effizienz, mit dem ein Produkt in einer spezifizierten Umgebung installiert oder deinstalliert werden kann.
Question 33: Was enthält ein typischer Fehlerbericht gemäß ISTQB?
- Nur das betroffene Modul und die Versionsnummer
- Identifikation, Beschreibung, Schritte zur Reproduktion, erwartetes und tatsächliches Ergebnis (Correct answer)
- Nur den Fehlertyp und den Tester
- Ausschließlich den Testfall und das Datum
Correct answer: Identifikation, Beschreibung, Schritte zur Reproduktion, erwartetes und tatsächliches Ergebnis
Ein vollständiger Fehlerbericht enthält u.a. eine eindeutige ID, Beschreibung, Reproduktionsschritte, erwartetes und tatsächliches Ergebnis.
Question 34: Was beschreibt der Begriff 'Root Cause Analysis' im Defect-Management?
- Die Analyse aller Testfälle auf Vollständigkeit
- Die Berechnung der Fehlerrate pro Testphase
- Die Klassifizierung von Fehlern nach Schweregrad
- Die Untersuchung der eigentlichen Ursache eines Fehlers (Correct answer)
Correct answer: Die Untersuchung der eigentlichen Ursache eines Fehlers
Root Cause Analysis identifiziert die grundlegende Ursache eines Fehlers, um zukünftige ähnliche Fehler zu verhindern.
Question 35: Welches Qualitätsmerkmal nach ISO/IEC 25010 beschreibt die Fähigkeit eines Softwareprodukts, in eine andere Umgebung übertragen zu werden?
- Wartbarkeit
- Kompatibilität
- Übertragbarkeit (Correct answer)
- Benutzbarkeit
Correct answer: Übertragbarkeit
Übertragbarkeit (Portability) beschreibt die Fähigkeit eines Systems oder einer Komponente, von einer Hardware-, Software- oder Betriebsumgebung in eine andere übertragen zu werden.
Question 36: Was beschreibt 'Testaufwandschätzung'?
- Die Prognose der für Testaktivitäten benötigten Zeit und Ressourcen (Correct answer)
- Die Messung des Testerfolgs
- Die Planung der Testumgebung
- Die Berechnung der Fehlerrate
Correct answer: Die Prognose der für Testaktivitäten benötigten Zeit und Ressourcen
Testaufwandschätzung prognostiziert, wie viel Zeit, Personal und Kosten für die Durchführung aller geplanten Testaktivitäten benötigt werden.
Question 37: Was ist der Hauptvorteil der frühen Fehlererkennung durch statisches Testen?
- Es verbessert die Testdokumentation
- Es ersetzt das dynamische Testen vollständig
- Es reduziert die Kosten der Fehlerbehebung (Correct answer)
- Es erhöht die Testabdeckung
Correct answer: Es reduziert die Kosten der Fehlerbehebung
Je früher ein Fehler gefunden wird, desto günstiger ist seine Behebung, da Änderungen an frühen Artefakten weniger Folgekosten verursachen.
Question 38: Was sollte ein Tester tun, wenn er einen bereits bekannten Fehler erneut findet?
- Einen neuen Fehlerbericht erstellen
- Den Fehler direkt im Code beheben
- Den vorhandenen Fehlerbericht referenzieren oder als Duplikat markieren (Correct answer)
- Den Fehler ignorieren
Correct answer: Den vorhandenen Fehlerbericht referenzieren oder als Duplikat markieren
Bei einem bekannten Fehler sollte der Tester den bestehenden Fehlerbericht referenzieren, um Duplikate zu vermeiden und Informationen zu bündeln.
Question 39: Welche Fachbegriffe sind im Bereich Testtechniken und -werkzeuge zentral?
- Nur Abkürzungen
- Die grundlegenden Definitionen und Fachausdrücke des jeweiligen Themengebiets (Correct answer)
- Nur englische Begriffe
- Keine besonderen Begriffe
Correct answer: Die grundlegenden Definitionen und Fachausdrücke des jeweiligen Themengebiets
Fachterminologie muss sicher beherrscht werden.
Question 40: Welche Praxisbeispiele sind für Grundlagen des Softwaretestens relevant?
- Realistische Fallbeispiele aus dem beruflichen Alltag (Correct answer)
- Keine Beispiele nötig
- Nur theoretische Beispiele
- Nur historische Fälle
Correct answer: Realistische Fallbeispiele aus dem beruflichen Alltag
Praxisnahe Beispiele helfen beim Verständnis und der Prüfungsvorbereitung.
ISTQB Certified Tester Foundation Level (CTFL) v4.0 Deutsch
Die ISTQB® Certified Tester Foundation Level (CTFL) Zertifizierung ist die international anerkannte Einstiegszertifizierung im Softwaretest und prüft grundlegende Kenntnisse in Testgrundlagen, Testmethoden, statischem Testen, Testdesign, Testmanagement und Testwerkzeugen.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds