Testing Flashcards

1
Q

Pre-Alpha

A

kleiner Kreis im Unternehmen kann testen

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

Alpha

A

Eher MVP alles nötige ist drin wird aber noch im Unternehmen nur getestet

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

(Closed) Beta

A

Testing auch von dritten im ausgewählten kreis

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

(Open) Beta

A

zugänglich für jedermann zum testen

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

Whitebox

A

Testing bei dem man den Code kennt und vor allem dieses auf alle Funktionen testet und weiß warum und wo Fehler passieren

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

Blackbox

A

Software testing ohne wissen

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

TDD - Test Driven Development

A

Zuerst einen Test schreiben bei dem man weiß das der Code fehlschlägt

Dann nur soviel Code schreiben das der den Test besteht

Dann den Code weiterentwickeln ohne Sachen grundlegend zu verändern

wiederholen der drei Schritte

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

Gründe automatisiertes Testing

A
  • Wiederholbarkeit
  • Fehlerminimierung
  • Entlastung der MA
  • Automatische Protokolle
  • Zeitersparnis bei Änderungen
  • Korrekte Zusammenarbeit von Komponenten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Outside-In-TDD

A

den Code von außen nach innen optimieren

D.h. erst Frontend dann weiter Richtung backend

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

Continuous Deployment

A

Automatisiertes Installieren
Automatisiertes Liefern
Automatisiertes Konfigurieren

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

Continuous Delivery

A

Automatisiertes Testen
Automatisiertes Veröffentlichen
Auslieferungs-Pipeline

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

Continuous Integration

A
  • Automatisiertes bauen
  • Automatisiertes Testen
  • Automatisiertes bündeln
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Integrationstests

A

Abhängigkeit zu Drittsystemen simulieren

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

UI-Tests

A

Benutzerunteraktion simulieren

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