Test Laravel | QCM, Questions, Quiz – Partie 20

Questions d’Entretien sur le framework Laravel avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le framework Laravel comprennent divers sujets tel que les bases du framework Laravel, MVC, les commandes Artisan, Base de données, RESTful, Routing, etc… 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 le framework Laravel.
 
 

1. Dans Laravel, où se trouvent généralement les classes de test ?

A Dans le répertoire « routes »

B Dans le répertoire « app »

C Dans le répertoire « tests »

D Dans le répertoire « database »

C
Dans le répertoire « tests ».

 

2. Qu’est-ce qu’un « feature test » dans Laravel ?

A Un test qui vérifie la validité des migrations de bases de données

B Un test qui vérifie la fonctionnalité d’une option spécifique ou d’un scénario d’utilisateur.

C Un test qui se concentre sur l’optimisation des performances

D Un test qui valide les templates Blade

B
Un test qui vérifie la fonctionnalité d’une option spécifique ou d’un scénario d’utilisateur.

 

3. Comment exécuter tous les tests dans une application Laravel ?

A En exécutant php artisan run tests

B En exécutant phpunit dans le terminal à partir de la racine du projet

C En ouvrant manuellement chaque fichier de test et en l’exécutant

D Les tests ne peuvent pas être exécutés dans Laravel

B
En exécutant phpunit dans le terminal à partir de la racine du projet.

 

4. Lequel des éléments suivants est une méthode d’assertion couramment utilisée dans les tests Laravel pour vérifier si une réponse correspond à une valeur attendue ?

A assertTrue

B assertEquals

C assertText

D assertJson

B
assertEquals.

 

 
 

5. Dans Laravel, à quoi sert un test de migration de base de données ?

A Valider l’authentification de l’utilisateur

B Vérifier l’exactitude des migrations de bases de données

C Pour générer des templates HTML

D Exécuter des tests de performance

B
Vérifier l’exactitude des migrations de bases de données.

 

6. A quoi sert le test unitaire dans Laravel ?

A Un test qui vérifie si un utilisateur est authentifié

B Un test qui se base sur les composants ou fonctions individuels de l’application de manière isolée.

C Un test qui simule les interactions de l’utilisateur avec l’application

D Un test qui vérifie les configurations de routage

B
Un test qui se base sur les composants ou fonctions individuels de l’application de manière isolée.

 

7. Quel est l’objectif de la méthode setUp dans les tests Laravel ?

A Effectuer des migrations de bases de données

B Configurer l’environnement de test avant l’exécution de chaque méthode de test

C Pour définir l’URL de base des tests HTTP

D Générer des templates Blade

B
Configurer l’environnement de test avant l’exécution de chaque méthode de test.

 

 
 

8. Dans Laravel, comment exclure certains tests de l’exécution des tests ?

A En modifiant le fichier .env

B En ajoutant l’annotation « skip » aux méthodes de test

C En désactivant complètement les tests dans les fichiers de configuration

D Les tests ne peuvent pas être exclus une fois qu’ils sont définis

B
En ajoutant l’annotation « skip » aux méthodes de test.

 

9. Quel est l’objectif principal de l’authentification API dans les applications Laravel ?

A Créer les utilisateurs non authentifier

B Sécuriser les points d’extrémité de l’API et valider l’identité des consommateurs de l’API

C Gérer les migrations de bases de données

D Définir les routes API

B
Sécuriser les points d’extrémité de l’API et valider l’identité des consommateurs de l’API.

 

10. Quel package Laravel offre un support intégré pour l’authentification des API ?

A Laravel Sanctum

B Laravel Sentry

C Laravel Sentinel

D Laravel Fortify

A
Laravel Sanctum.

 

 

Laisser un commentaire

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