Test Laravel | QCM, Questions, Quiz – Partie 19
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. Quel est l’objectif principal des « event listeners » dans Laravel ?
A Créer des templates Blade
B Définir des routes API
C Pour répondre à des événements spécifiques en exécutant du code
D Gérer les migrations de bases de données
2. Dans Laravel broadcasting, quel est le rôle de la façade Broadcast ?
A Définir des classes event
B Gérer les canaux de broadcasting
C Contrôler le serveur de broadcasting
D Écouter les événements
3. Quel pilote de broadcasting est souvent utilisé pour le développement local et les tests dans Laravel ?
A pusher
B log
C redis
D database
4. A quoi sert principalement la planification des tâches (Task Scheduling) dans Laravel ?
A Gérer les migrations de bases de données
B Exécuter des tâches récurrentes à des intervalles spécifiques
C Gestion de l’authentification des utilisateurs
D Générer des templates HTML
5. Dans Laravel, quelle commande artisan est utilisée pour lister toutes les tâches planifiées ?
A php artisan schedule:list
B php artisan task:list
C php artisan list:schedule
D php artisan task:show
6. Comment définir une nouvelle tâche planifiée dans Laravel ?
A En créant un nouveau contrôleur
B En ajoutant une entrée au fichier .env
C En définissant la tâche dans la classe AppConsoleKernel
D En modifiant le fichier routes/web.php
7. Dans Laravel Task Scheduling, quel est le but de la méthode cron ?
A Définir des routes API
B Spécifier le nom de la tâche
C Planifier une tâche à l’aide de la syntaxe cron
D Créer une nouvelle table de base de données
8. Quelle est la principale différence entre l’exécution de tâches planifiées à l’aide de cron et l’utilisation du planificateur de tâches Laravel ?
A cron est plus adapté aux tâches complexes, tandis que le planificateur de tâches Laravel est destiné aux tâches simples
B Le planificateur de tâches Laravel offre un moyen plus intuitif et indépendant de la plate-forme de planifier des tâches.
C cron est une fonctionnalité spécifique à Laravel, alors que le planificateur de tâches Laravel est un outil de planification de tâches à usage général.
D Les deux méthodes sont identiques et peuvent être utilisées de manière interchangeable.
9. Quel est l’objectif principal des tests dans les applications Laravel ?
A Générer des templates HTML
B S’assurer que l’application fonctionne correctement et de manière fiable
C Créer de nouveaux routes
D Gérer l’authentification des utilisateurs
10. Quel est le framework de test intégré par défaut dans Laravel pour l’écriture et l’exécution des tests ?
A PHPUnit
B Jest
C Mocha
D RSpec