Comment faire pour simuler la forte charge de trafic sur une application web?
J'ai écrit un Python API web peut obtenir une grande quantité de demandes par jour. Je veux tester les niveaux de charge avant d'aller plus loin.
Quelle est la meilleure façon de simuler de grandes quantités de trafic sur mon localhost application web? Est-il (linux compatible) outil qui permettra d'envoyer de grandes quantités de demandes à un localhost URL?
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé un joli liste ici. L'un d'eux peut travailler pour vous. J'ai également utilisé Watir (FireWatir dans votre cas), des scripts pour les petits tests de charge dans le 10-20 de l'utilisateur de gamme.
un outil simple pour générer la charge est apache bench qui vient avec le serveur apache
pour plus d'facny loadtests donner jmeter un essai
Son pas exactement ce que tu recherches peut-être, mais nous utilisons maintenant loadimpact sur beaucoup de projets. Nous avons parfois de de code les adresses url à être touché, mais... tout en son été assez bonne.
url
http://loadimpact.com/
Il y a un certain nombre d'outils de test de charge disponibles: http://www.opensourcetesting.org/performance.php
Ils travaillent généralement en cours d'exécution à travers une liste prédéterminée de pages, le passage des données de ces pages que nécessaire, et l'enregistrement des temps de réponse.
Certains outils de répartir la charge sur plusieurs machines, certains simplement question x nombre de connexions à partir de votre machine.