6. Werkzeugunterstützung im Testen Flashcards

1
Q

Testmanagementwerkzeug (test management tool)

A

Ein Werkzeug, welches das Testmanagement unterstützt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Anforderungsmanagementwerkzeug (requirements management tool)

A

Ein unterstützendes Werkzeug für die Erfassung, Kommentierung und Verwaltung von Anforderungen und deren zugeordnete Attribute (z.B. Priorität,
Know-How-Träger). Es ermöglicht die Verfolgbarkeit über die Anforderungsstufen bis ins Änderungsmanagement der Anforderungen. Einige
Anforderungsmanagementwerkzeuge erlauben statischen Analysen (z.B. Konsistenzprüfungen und die Aufdeckung der Abweichung von definierten
Anforderungsregeln).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Konfigurationsmanagementwerkzeug (configuration management tool)

A

Ein Werkzeug zur Unterstützung der technischen und administrativen Maßnahmen des Konfigurationsmanagements. Es schließt die Freigabe einer Bezugskonfiguration ein, die aus Konfigurationsobjekten besteht.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Werkzeuge für Fehlermanagement

A

Ein Werkzeug zur Unterstützung des Prozesses
der Erkennung, Aufzeichnung, Klassifizierung, Untersuchung, Lösung und Schließung von Fehlerzuständen.
[Hinweis: nur Fehlermanagement ist im Glossar definiert.]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Werkzeuge für statische Analyse

A

Ein Werkzeug zur Unterstützung des Prozesses der Bewertung eines Testobjekts (Komponente oder System) basierend auf seiner Form, seiner Struktur, seines Inhalts oder seiner Dokumentation, ohne es auszuführen.
[Hinweis: nur statische Analyse ist im Glossar definiert.]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Testentwurfswerkzeug (test design tool)

A

Ein Werkzeug zur Erzeugung von Testdaten entweder (a) auf Basis einer Spezifikation, die in einem CASE Repository (z.B. in einem Anforderungsmanagementwerkzeug) abgelegt sein kann, oder (b) aus spezifizierten Testbedingungen, die im Testentwurfswerkzeug selbst abgelegt sind,
oder (c) aus dem Code selbst.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Testdateneditor und –generator (test data preparation tool)

A

Ein Testunterstützungswerkzeug, mit dem Daten generiert, bereitgestellt, verändert oder aus einer Datenbank selektiert werden können

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Testausführungswerkzeug (test execution tool)

A

Ein Testwerkzeug, das Tests gegen ein vorgesehenes Testelement ausführt, und die tatsächlichen Ergebnisse und Nachbedingungen gegen die erwarteten Werte vergleicht.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Überdeckungsanalysator (coverage tool)

A

Ein Werkzeug, welches objektiv misst, zu welchem Grad die Strukturelemente durch eine Testsuite ausgeführt werden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Platzhalter (stub)

A

Eine rudimentäre oder spezielle Implementierung einer Softwarekomponente, die verwendet wird, um eine noch nicht implementierte Komponente zu
ersetzen bzw. zu simulieren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Testrahmen (test harness)

A

Ein Satz von Platzhaltern und Treibern, die zum Ausführen einer Testsuite erforderlich sind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Treiber (driver)

A

Eine temporäre Komponente oder ein temporäres Werkzeug, das eine andere Komponente ersetzt und ein Testelement in Isolation steuert oder aufruft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Performanztestwerkzeug (performance testing tool)

A

Ein Testwerkzeug, das Last für ein bestimmtes Testelement erzeugt, und dessen Performanz während der Testdurchführung misst und aufzeichnet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Werkzeuge für dynamische Analyse

A

Ein Werkzeug zur Unterstützung des Prozesses der Bewertung einer Komponente oder eines Systems basierend auf ihrem Verhalten während der Ausführung.
[Hinweis: im Glossar ist nur dynamische Analyse definiert]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Testautomatisierung (test automation)

A

Der Einsatz von Software zur Durchführung oder Unterstützung von Testaktivitäten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

datengetriebenes Testen (data-driven testing)

A

Ein skriptbasiertes Verfahren, das Dateien mit Testdaten und erwarteten Ergebnissen beinhaltet, die zum Ausführen von Testskripten benötigt werden.

17
Q

schlüsselwortgetriebenes Testen (keyword-driven testing)

A

Ein skriptbasiertes Verfahren, bei dem Testskripte abstrakte Schlüsselwörter enthalten sowie unterstützende Dateien mit konkreten Skripten, welche diese Schlüsselwörter implementieren.