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)

Explication détaillée de l'installation et de l'utilisation du cadre de test de performances Python3.6 Locust (photo)

黄舟
黄舟original
2017-10-11 10:53:453881parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn