Test de stress du site en Python - Django
Je suis en train de construire un petit stress script de test pour tester la façon dont rapidement un ensemble de requêtes est fait.
Besoin de mesurer la vitesse de 100 demandes.
Problème est que je ne sais pas comment la mettre en œuvre, car il faudrait en parallèle des demandes d'url à appeler. Des idées?
source d'informationauteur RadiantHex
Vous devez vous connecter pour publier un commentaire.
Pourquoi construire?
Il y a plusieurs disponibles.
Aussi, il est un impressionnant jeu de open-source pure python distribués et évolutive criquet cadre qui utilise greenlets. C'est génial en simulant une énorme quantité d'utilisateurs simultanés.
Si vous voulez rester dans le framework en Python, tu pourrais essayer de Corey Goldberg a Pylot ou son successeur multi-mechanize.
Bien que cette question est assez vieux, je tiens à souligner un outil astucieux sur ce problème.
L'outil est funkload.
Je ne suis pas sûr si ce exactement le type de test que vous recherchez, mais BrowserMob utilise Selenium faire navigateur de test de charge. Il fonctionne comme si de nombreux navigateurs ont été pilonner sur votre site simultanément. Il n'est pas créé pour n'importe quel cadre spécifique et devrait fonctionner sur pratiquement n'importe quel web app.