Tests Flashcards

(6 cards)

1
Q

Avantages tests automatisés ?

A

Alertes en cas de bugs
Application refactorisable
documentation à jour

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

Types de tests ?

A

Fonctione (en to end), intégration (plusieurs composants), unitaires (une fonction simple)

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

Tests unitaires

A

Test d’une unité isolée : fonction ou
composant
● simple à mettre en place
● rapide à exécuter
● ne garantit que le fonctionnement
de cette unitée isolée

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

Fonctionel ?

A

Test de l’application dans son
ensemble
● complexe à mettre en place
● lent à exécuter
● garantit le fonctionnement de
l’application en conditions réelles

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

Intégration ?

A

Test d’une chaîne de plusieurs unités
isolées du reste
À cheval entre le test unitaire et le test
de bout en bout

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

TDD ?

A

Test-driven development (TDD)
Écrire le test (la spécification) avant
d’implémenter le comportement
correspondant
Peut aider à l’écriture de
l’implémentation

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