wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

React Testing

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Quelle est la principale utilisation d'Enzyme ?

a)

Tester les API backend

b)

Tester les composants React

c)

Tester les bases de données

d)

Tester les performances du code

2.

Quelle méthode d'Enzyme permet d’interagir avec un élément (ex: cliquer sur un bouton) ?

a)

clickEvent()

b)

simulate()

c)

trigger()

d)

fireEvent()

3.

Quel est l’objectif principal des tests dans une application React ?

a)

Améliorer la vitesse du code

b)

Trouver et corriger les bugs

c)

Modifier automatiquement le design de l’application

d)

Remplacer le travail des développeurs

4.

Quel type de test vérifie qu'une fonction ou un composant fonctionne correctement de manière isolée ?

a)

Test d'integration

b)

Test unitaire

c)

Test de charge

d)

Test de performance

5.

Quel type de test vérifie que plusieurs composants fonctionnent bien ensemble ?

a)

Test unitaire

b)

Test d'integration

c)

Test de performance

d)

Test de compatibilité navigateur

6.

Quel type de test simule les actions réelles d’un utilisateur dans le navigateur ?

a)

Test unitaire

b)

Test d'integration

c)

Test de bout en bout (E2E)

d)

Test de rendu

7.

Lequel de ces outils est couramment utilisé pour tester les applications React ?

a)

Jest

b)

FetchAPI

c)

Redux

d)

PHPUnit

8.

Quel outil est le plus souvent utilisé pour les tests unitaires en React ?

a)

Jest

b)

ReactTest

c)

MyTest

d)

PHPUnit

9.

Pourquoi utilise-t-on des "mocks" (simulations) dans les tests React ?

a)

Pour éviter d’appeler de vraies API

b)

Pour rendre le test plus rapide

c)

Pour ajouter des animations au tests

d)

Pour augmenter la capacité du test

10.

Pourquoi est-il important d’avoir des tests automatisés en React ?

a)

Pour détecter les bugs rapidement et réduire les erreurs humaines

b)

Pour rendre l’application plus rapide

c)

Pour remplacer les développeurs

d)

Pour ajouter des animations

11.

Quel est l'avantage principal des tests de bout en bout (E2E) ?

a)

Ils testent toute l'application comme un utilisateur réel le ferait

b)

Ils sont plus rapides que les tests unitaires

c)

Ils permettent d'optimiser le design

d)

Ils remplacent les tests unitaires