Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Test de stress applications Laravel avec VoltTest (flux d'interface utilisateur Web)
DEV -
25/07
Introduction Dans ce tutoriel, nous explorerons comment effectuer des tests de stress sur un Laravel ...
Introduction
Dans ce tutoriel, nous explorerons comment effectuer des tests de contrainte sur une application Laravel à l'aide du SDK PHP VoltTest. Vous apprendrez à:
Simuler plusieurs utilisateurs en interaction avec votre application Laravel.
Testez l'enregistrement des utilisateurs et les flux de travail d'authentification.
Mesurer les performances de l'application sous charge.
Extraire les valeurs dynamiques comme les jetons CSRF lors de l'exécution du test.
Utilisez un fichier CSV comme source de données pour les tests.
Analyser et optimiser les goulots d'étranglement des performances.
À la fin de ce guide, vous pourrez exécuter en toute confiance des tests de performances automatisés pour vous assurer que votre application Laravel est évolutive et résiliente.
Condition préalable
Assurez-vous d'avoir ce qui suit:
Une application Laravel en cours d'exécution
PHP 8,0 ou plus
Compositeur installé
Installation du SDK PHP VoltTest
Tout d'abord, installez le SDK PHP VoltTest via Composer dans votre projet Laravel:
Le compositeur nécessite Volt-Test / PHP-SDK
Entrez le mode de sortie en mode plein écran
Ou cloner le référentiel:
Git Clone https://github.com/volt-test/php-sdk.git CD PHP-SDK Composer Installer
Entrez le mode de sortie en mode plein écran
Pour les utilisateurs de Windows, visitez le guide d'installation ici
Création de données de test
Pour un test réaliste, créez un fichier CSV (users.csv) avec les données des utilisateurs de test:
e-mail, mot de passe user1 @ example.com, mot de passe123 user2 @ example.com, mot de passe123 user3 @ example.com, mot de passe123 user4 @ example.com, mot de passe123 user5 @ example.com, mot de passe123
Entrez le mode de sortie en mode plein écran
Placez ce fichier dans votre répertoire de projet.
Écrire le test de stress
Créer un fichier nommélaravel_stress_test.phpDans votre projet Root et ajouter le script suivant (ou vous pouvez utiliser la commande de Laravel):
?php require 'vendor/autoload.php'; use VoltTest... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité