Welche Behauptungen sind ggf. richtig?
A: Testanalyse analysiert die Testfälle
B: In der Testanalyse werden die Testbedingungen festgelegt
C: Exploratives Testen wird nicht als Testmethode in der Teststrategie festgelegt
D: Testwerkzeuge sollen erst zu Beginn der Testrealisierung beschafft werden
Wählen Sie eine Antwort:
B
A, B und C
A und B
A, C und D
Die richtige Antwort ist: B
Bringen Sie die Aktivitäten des Testentwurfsverfahrens (Prozess) in die richtige Reihenfolge:
A: Testfall spezifizieren
B: Testszenarien erstellen
C: Testsequenzen erstellen
D: Testablaufspezifikation erstellen
E: Testbedingungen ermitteln
E, A, C, D, B
A, D, C, B, E
A, B, C, D, E
E, A, C, B, D
Die richtige Antwort ist: E, A, C, B, D
Wann erwarten Sie die Masse der Testdesignarbeit bei einer reaktiven Teststrategie?
Während der Entwicklung
Nachdem die Software oder das System erstellt wurden
So früh wie möglich im Rahmen des Projekts
Während der Anforderungsanalyse
Was trifft nicht auf technische Reviews zu?
Vorbereitung vor der Sitzung durch Gutachter
wahlweise Nutzung von Checklisten
kann in der Praxis von informell bis sehr formal variieren
kann in Form von Szenarien, Probeläufen oder im Kreis gleichgestellter Mitarbeiter (Peer Review) stattfinden
Wer darf den Status in der Fehleranalyse- und im Korrekturprozess auf "erledigt" stellen?
Vom Entwickler beim Debugging.
Von Entwickler und Tester nach Fehlerkorrektur und erfolgtem Kommunikationsaustausch.
Ausschließlich vom Tester nach erfolgreichem Fehlernachtest (das in der Fehlermeldung beschriebene Problem tritt nicht mehr auf).
Vom Testmanager.
Wenn wir den Grad testen, bei dem die Komponente oder das System bei Eingabe ungültiger Werte oder extremer Umgebungsbedingungen korrekt funktioniert, sprechen wir von ...?
Robustheitstest
Performanztests
White-Box-Tests
Stresstests
Welche der folgenden Listen enthält nur Verfahren, die als Black Box Testentwurfsverfahren kategorisiert werden können?
Äquivalenzklassenbildung, Entscheidungstabellentest, Zustandsbasierter Test und Grenzwertanalyse.
Äquivalenzklassenbildung, Entscheidungstabellentest, Anwendungsfallbasierter Test, Bedingungsüberdeckungstest.
Äquivalenzklassenbildung, Checklistenbasiertes Testen, Entscheidungstest, Anwendungsfallbasierter Test.
Äquivalenzklassenbildung, Checklistenbasiertes Testen, Entscheidungstest und Grenzwertanalyse.
Die richtige Antwort ist: Äquivalenzklassenbildung, Entscheidungstabellentest, Zustandsbasierter Test und Grenzwertanalyse.
Was ist ein iteratives Softwareentwicklungsmodell?
A: W-Modell
B: Inkrementelles Modell
C: Scrum
D: Wasserfallmodell
B und C
nur C
D
A
nur C = Scrum
Von einem Testentwurfswerkzeug können typischerweise welche der folgenden Aufgaben übernommen werden?
A. Konsistenzprüfungen
B. Testdatengenerierung
C. Testfallgenerierung aus der Softwarespezifikation
D. Testfallgenerierung basierend auf einer Analyse des Quellcodes
E. Datengenerierung
A, C und D können automatisiert werden, B und E nicht.
B, C, D und E können automatisiert werden, A nicht.
A, B und C können automatisiert werden, D und E nicht.
B, C und E können automatisiert werden, A und D nicht.
Die richtige Antwort ist: B, C, D und E können automatisiert werden, A nicht.
Welche der folgenden Aussagen stimmen?
A) Bei einem Review sorgt der Manager für die Auswahl der Prüfobjekte.
B) Der Manager sollte bei einem Review immer anwesend sein.
C) Bei einem Review ist der Moderator zuständig für den Ablauf des Reviews.
D) Der Manager sollte nicht bei einem Review anwesend sein.
E) Bei einem Review ist es die Aufgabe des Gutachters, problematische Stellen im Prüfobjekt zu identifizieren und zu beschreiben.
A, B, E
alle
A, B, C, E
A, C, D, E
Welche Teilmerkmale enthält das Merkmal Funktionalität nach der ISO-Norm?
Angemessenheit, Richtigkeit, Interoperabilität, Ordnungsmäßigkeit, Sicherheit
Richtigkeit, Benutzbarkeit, Sicherheit
Wiederherstellbarkeit, Richtigkeit
Verständlichkeit, Erlernbarkeit, Bedienbarkeit, Fehlertoleranz
Die richtige Antwort ist:
Welche der Rollen wird nicht für die Durchführung eines Akzeptanztests einer, von einer externen Firma, gelieferten Software benötigt? (Die Software ist ein internetbasiertes System zur Abfrage von Daten.)
Anwendungstester
Testspezialist für Sicherheitsfragen
Integrationstester
Vertretung des Lieferanten
Wie wird die zyklomatische Zahl eines Programmteils ermittelt ?
A: Die zyklomatische Zahl wird mit Hilfe des Kontrollflussgraphen ermittelt
B: Es gilt die Formel: Kantenanzahl + Knotenanzahl
C: Es gilt die Formel: Kantenanzahl - Knotenanzahl + 2
D: Es gilt die Formel: Kantenanzahl – 2*Knotenanzahl - 2
A und B sind richtig
A und D sind richtig
A und C sind richtig
nur A ist richtig
Welche der unten aufgeführten Antworten sind bzgl. des Komponententests zutreffend? Im Rahmen von Komponententests ....
A) werden isolierte funktionale Tests nur zwecks Verifizierung der Komponentenspezifikation ausgeführt.
B) werden auch nicht funktionale Aspekte geprüft.
C) werden sehr oft statische Tests und Reviews genutzt, um zusätzliche Qualitätsmerkmale zu bewerten.
D) werden isolierte funktionale Tests ausgeführt, um zu prüfen, ob die Komponentenspezifikation korrekt und vollständig realisiert wurde.
A, C und D sind richtig
C und D sind richtig
B, C und D sind richtig
Alle Antworten sind richtig
Welche Aufgaben enthält ein betrieblicher Abnahmetest durch den Systemadministrator?
Test des Erstellens und Wiedereinspielens von Sicherheitskopien (backup / restore)
Wiederherstellbarkeit nach Ausfällen
Benutzermanagement
periodische Überprüfung von Sicherheitslücken
Alle
1, 2, 3
1, 2, 3, 5
1, 2, 3, 4
Auf welche der genannten Informationen kann in einer Fehlerbeschreibung am ehesten verzichtet werden?
Angabe zur genutzten Testumgebung
Angabe zum genutzten Testfallentwurfsverfahren
Angabe zum ausgeführten Testfall
Angabe zur Organisation und Name des ausführenden Testers
Was sind ausschließlich White-Box-Tests?
A: Entscheidungstest, Entscheidungstabellentest, Zufallstest, Kontrollflusstest
B: Entscheidungstest, Pfadtest, Datenflusstest, Kontrollflusstest
C: Glass-Box-Test, Wertebereichsanalyse, Logik getriebener Test, Syntaxtest
D: Prozesszyklustest, Kontrollflusstest, Datenflusstest, Grenzwertanalyse
C und D
A und D
Im allgemeinen V-Modell verifiziert die Komponentenspezifikation ...?
die Programmierung
den technischen Systementwurf
den Komponententest
den funktionalen Systementwurf
Was ist das wichtigste Ziel beim Testen?
hoch kritische Bereiche testen
möglichst viele Fehler finden
eine möglichst hohe Testabdeckung zu erreichen
alle leicht zu testenden Programmteile testen
Welchem Testfallentwurfsverfahren sind test-first programming und test-driven development zuzuordnen?
Whitebox-Verfahren und Greybox-Verfahren
können sowohl im Blackbox- als auch im Whitebox-Verfahren angewendet werden
Blackbox-Verfahren und Whitebox-Verfahren
Blackbox-Verfahren
Was besagt die zyklomatische Komplexität eines Codestücks?
Sie darf den Wert von 41 nicht überschreiten.
Sie entspricht der Anzahl der Entscheidungen.
Sie wird hauptsächlich in der Datenflußanalyse verwendet.
Sie kann bei hohen Werten ein Indiz für schlechte Strukturierung sein.
In Ihrem Unternehmen soll ein neues Konfigurationswerkzeug evaluiert werden, Sie haben zehn kommerzielle und drei open-source Werkzeuge zur Auswahl, wie gehen sie bei der Evaluierung vor?
Sie treffen die Auswahl anhand spezifizierter Anforderungen.
Die Tester entscheiden welches Werkzeug künftig benutzt werden soll.
Die Werkzeuge werden in Pilotprojekten evaluiert.
Nur unerfahrene Mitarbeiter evaluieren die Werkzeuge.
Welche der folgenden Anforderungen ist ohne weitere Erläuterungen durch den Auftraggeber im Abnahmetest testbar?
Das System soll keine sicherheitskritischen Fehler enthalten.
Die Übertragbarkeit des Systems soll gewährleistet sein.
Der Start des Programms darf maximal 5 Sekunden dauern.
Das System soll benutzerfreundlich sein.
Was ist üblicherweise kein Projektrisiko?
Nicht rechtzeitig verfügbare Testumgebung
Probleme bei der Definition richtiger Anforderungen
Die Software erfüllt den geforderten Einsatzzweck nicht und ist unbrauchbar.
unangemessene Einstellung gegenüber oder Erwartung an das Testen
Die richtige Antwort ist: Die Software erfüllt den geforderten Einsatzzweck nicht und ist unbrauchbar.
Aussage 1: Die Performanz einer Komponente oder ein System kann auf keinen Fall wegen des Untersuchungseffekts verschlechtert werden, wenn ein Lasttestwerkzeug verwendet wird. Aussage
2: Die Performanz einer Komponente oder ein System kann auf keinen Fall wegen des Untersuchungseffekts verschlechtert werden, wenn ein Performancetestwerkzeug verwendet wird. nan
beide Aussagen sind richtig
nur Aussage 1 ist falsch
beide Aussagen sind falsch
nur Aussage 1 ist richtig
Welches sind die Hauptaktivitäten eines formalen Review?
Planung, individuelle Vorbereitung, Reviewsitzung, Überarbeiten, Abschluss, Nachbereiten.
Individuelle Vorbereitung, Reviewsitzung, Überarbeiten, Abschluss, Nachbereiten, Ursachenanalyse.
Initialisierung, Status, individuelle Vorbereitung, Reviewsitzung, Überarbeiten, Nachbereiten.
Planung, Kick off, individuelle Vorbereitung, Reviewsitzung, Überarbeiten, Nachbereiten.
Welches sind die typischen Aufgaben eines Testers?
I: Implementierung von Tests
II: Anfordern und Vorbereiten von Testdaten
III: Aufbau eines angemessenen Konfigurationsmanagements
IV: Testautomatisierung
V: Festlegen des Automatisierungsgrades
alle Antworten
I, IV
I, II, IV, V
I, II, IV
Was sind gebräuchliche Testmetriken?
A: Fehlerdichte, Fehlernachtestergebnisse
B: Prozentsatz der funktionsfähigen Anwendungsfälle
C: Prozentsatz der durchgeführten Arbeiten in der Vorbereitung der Testumgebung
D: Subjektives Vertrauen der Tester in das Produkt
E: Testkosten, inklusive Kosten im Vergleich zum Nutzen durch das Auffinden des nächsten Fehlerzustands oder für den nächsten Testdurchlauf
nur A
nur A, C, D, E
nur A, C, E
Was sind wichtige Gesichtspunkte bei der Auswahl eines Testwerkzeuges für eine Organisation?
1. Bewerten der Reife der Organisation, Analyse der Stärken und Schwächen
2. Detailliertes Kennenlernen des Werkzeuges
3. Evaluation der Anbieter
4. Bewerten ob der Nutzen mit vertretbaren Kosten erreicht werden kann
5. Eignungsnachweis (proof of concept) durch Nutzen des Werkzeuges während der Evaluierungsphase
1. 2. 3. 4.
1. 3. 5.
2. 5.
Wo würden Sie den Begriff "Test Charta“ am treffendsten zuordnen? Wählen Sie die richtige Antwort:
exploratives Testen
statisches Testen
dynamisches Testen
experimentelles Testen
Welche Art von Test beschreibt folgende Definition? Prüfung des Systemverhaltens bei Überlastung
Abnahmetest
Regressionstest
Volumentest
Stresstest
Welche der folgenden Anforderungen wäre primär im Rahmen eines funktionalen Systemtests zu testen?
Das System muss für eine Verfügbarkeit von 99% ausgelegt sein.
Das System erzeugt eine Druckansicht der Rechnung.
Das System muss die Registrierung von bis zu 12'000 neuen Benutzern pro Jahr erlauben.
Das System muss die Benutzerinteraktion in Echtzeit durchführen.
Welchen der folgenden Fehlerzustände deckt ein Whitebox-Test auf?
Hohe Antwortzeiten bei Datenbankabfragen.
Teilstücke im Quelltext, die nicht den Programmierrichtlinien entsprechen.
Eine falsche Zuweisung eines Variablenwertes.
Eine Variable, die keinen aussagekräftigen Namen hat.
Was ist kein Synonym für den Begriff Failure...?
Fehlerzustand
Fehlfunktion
Ausfall
äußerer Fehler
In welcher Aktivität des fundamentalen Testprozesses werden die Testendekriterien festgelegt?
Abschluss der Testaktivitäten
Testanalyse und -Design
Testplanung- und Teststeuerung
Testrealisierung und Testdurchführung
Zuletzt geändertvor einem Jahr