QCM Symfony – Partie 25

QCM sur le framework Symfony avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur Symfony comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Symfony.
 
 

1. Qu’est-ce que le Reverse Proxy de Symfony et quel est son rôle dans la mise en cache ?

A Une bibliothèque JavaScript

B Un composant Symfony qui gère les sessions des utilisateurs

C Un système de mise en cache qui se trouve devant le serveur web, qui sert le contenu mis en cache et améliore les performances.

D Un schéma de base de données pour la mise en cache des données

C
Un système de mise en cache qui se trouve devant le serveur web, qui sert le contenu mis en cache et améliore les performances.

 

2. Quel est le but des tests unitaires dans Symfony ?

A Pour tester les interfaces web

B Pour tester les Bundles

C Tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière

D Tester les routes API

C
Pour tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière.

 

3. Quelle commande console Symfony est utilisée pour exécuter des tests PHPUnit dans une application Symfony ?

A php artisan test

B php bin/console test

C symfony phpunit

D composer run tests

C
symfony phpunit

 

4. Dans Symfony, quel est le but d’un test fonctionnel ?

A Pour tester les routes API

B Pour tester les Bundles

C Tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière

D Tester l’interaction de plusieurs composants ou services au sein d’une application

D
Pour tester l’interaction de plusieurs composants ou services au sein d’une application.

 

 

5. Quelle approche de test consiste à écrire des tests avant d’implémenter le code et à utiliser ces tests pour guider le processus de développement ?

A Tests unitaires

B Développement piloté par les tests (Test-Driven Development – TDD)

C Tests fonctionnels

D Tests d’intégration

B
Développement piloté par les tests (Test-Driven Development – TDD).

 

6. A quoi sert le composant Symfony Panther dans les tests ?

A Pour tester les commandes console

B Pour tester les interactions et les comportements du navigateur dans les applications Symfony en utilisant WebDriver

C Pour tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière

D Pour tester l’interaction de plusieurs composants ou services au sein d’une application

B
Pour tester les interactions et les comportements du navigateur dans les applications Symfony en utilisant WebDriver.

 

7. Dans les tests fonctionnels Symfony, à quoi sert la classe Client ?

A Simuler des requêtes et des réponses HTTP, ce qui permet de tester les contrôleurs et les routes

B Pour créer un utilisateur

C Pour tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière

D Pour tester un service

A
Simuler des requêtes et des réponses HTTP, ce qui permet de tester les contrôleurs et les routes.

 

 

8. A quoi sert la classe Symfony WebTestCase dans les tests fonctionnels Symfony ?

A Simuler des requêtes et des réponses HTTP

B Pour tester un service

C Pour tester un morceau de code spécifique et isolé, tel qu’une méthode ou une fonction particulière

D Fournir une classe de base pour l’écriture de tests fonctionnels impliquant l’envoi de requêtes HTTP à l’application

D
Fournir une classe de base pour l’écriture de tests fonctionnels impliquant l’envoi de requêtes HTTP à l’application.

 

9. Qu’est-ce que le Symfony Profiler et en quoi est-il utile pour tester les applications Symfony ?

A Fournir des informations détaillées sur le serveur

B Fournir des informations détaillées sur les requêtes et les réponses exécutées, y compris des données sur les performances et des informations de débogage.

C Fournir des informations détaillées sur le navigateur

D Fournir des informations détaillées sur le système d’exploitation

B
Fournir des informations détaillées sur les requêtes et les réponses exécutées, y compris des données sur les performances et des informations de débogage.

 

10. Qu’est-ce que le Symfony Profiler et en quoi est-il utile pour tester les applications Symfony ?

A Fournir des informations détaillées sur le serveur

B Fournir des informations détaillées sur les requêtes et les réponses exécutées, y compris des données sur les performances et des informations de débogage.

C Fournir des informations détaillées sur le navigateur

D Fournir des informations détaillées sur le système d’exploitation

B
Fournir des informations détaillées sur les requêtes et les réponses exécutées, y compris des données sur les performances et des informations de débogage.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *