Maison > Article > développement back-end > Explication détaillée de l'installation et de l'utilisation du cadre de test de performances Python3.6 Locust (photo)
L'éditeur suivant vous proposera un article sur la façon d'installer et d'utiliser le framework de tests de performances Python 3.6 Locust (explication détaillée). L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Venez jeter un œil avec l'éditeur
Contexte
La construction et l'utilisation du framework de tests de performances Python3.6 Locust
Bases
version python : python3.6
Outils de développement : pycharm
Installation et configuration de Locust
Cliquez sur "Fichier" → "paramètre"
Cliquez sur "paramètre" pour entrer dans la fenêtre des paramètres et sélectionnez "Interprète de projet"
Cliquez sur "+"
Entrez le "Locust" requis et cliquez sur "Installer le package"
Vous pouvez l'utiliser une fois l'installation terminée.
Après avoir installé l'outil Locust, il vous suffit d'écrire un simple fichier Python pour tester en charge le système. Voici un exemple :
from locust import Locust, TaskSet, task class UserBehavior(TaskSet): @task def job(self): pass class User(Locust): task_set = UserBehavior min_wait = 1000 max_wait = 3000
Puis saisissez dans le terminal :
mars@mars-Ideapad-V460:~/test$ locust [2015-09-12 10:46:36,876] mars-Ideapad-V460/INFO/locust.main: Starting web monitor at *:8089 [2015-09-12 10:46:36,919] mars-Ideapad-V460/INFO/locust.main: Starting Locust 0.7.3
Puis dans le navigateur Lors de l'accès à localhost:8089, la page suivante apparaît :
La première ligne du Nombre d'utilisateurs à simuler est le nombre d'utilisateurs simulés, et la deuxième ligne du Taux d'éclosion (les utilisateurs générés/seconde représentent la vitesse de génération des utilisateurs simulés. Une fois tous les utilisateurs générés, les statistiques de test démarreront. Après avoir rempli, cliquez sur "Démarrer l'essaimage" pour démarrer le test :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!