Kapitel 2: Testen während des Softwareentwicklungslebenszyklus Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Was versteht man unter einem Abnahmetest?

A

Ein Test, der durchgeführt wird, um festzustellen, ob ein System die Akzeptanzkriterien erfüllt und zur Freigabe bereit ist.

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

Was ist ein Black-Box-Test?

A

Ein Testansatz, bei dem die internen Strukturen oder das Verhalten des Testobjekts nicht bekannt sind. Es basiert auf den Anforderungen und Funktionalitäten.

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

Was ist der Unterschied zwischen funktionalem und nicht-funktionalem Testen?

A

Funktionales Testen prüft, ob das System die spezifizierten Funktionen erfüllt, während nicht-funktionales Testen Aspekte wie Leistung, Benutzerfreundlichkeit und Sicherheit bewertet.

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

Was ist ein Regressionstest?

A

Ein Test, der sicherstellt, dass Änderungen oder Fehlerbehebungen keine neuen Fehler in bestehenden, funktionierenden Bereichen des Systems verursachen.

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

Was bedeutet Shift-Left im Testen?

A

Ein Ansatz, bei dem das Testen so früh wie möglich im Softwareentwicklungslebenszyklus beginnt, um Fehler früh zu entdecken.

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

Was ist der Unterschied zwischen Komponententest und Integrationstest?

A

Der Komponententest testet einzelne Softwareeinheiten, während der Integrationstest das Zusammenspiel mehrerer Komponenten testet.

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

Was ist ein Wartungstest?

A

Ein Test, der sicherstellt, dass nach Änderungen an einem bereits freigegebenen System (z.B. Fehlerbehebungen, Upgrades) keine neuen Fehler entstehen.

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

Was ist DevOps und wie beeinflusst es das Testen?

A

DevOps ist ein Ansatz zur kontinuierlichen Integration und Bereitstellung, der das Testen in alle Phasen des Entwicklungszyklus integriert.

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

Was ist der Zweck von Retrospektiven im Testen?

A

Rückblickende Besprechungen, um zu reflektieren, was gut lief und was verbessert werden kann, um zukünftige Prozesse zu optimieren.

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