Existe-t-il de bons outils (de préférence gratuits)? Peuvent-ils donner des estimations précises qui reflètent les résultats de production lorsque l'application est mise en ligne?La meilleure façon de tester le stress d'une application web de rails?
Répondre
Ce n'est certainement pas une solution gratuite, mais webmetrics fera l'affaire. (Ainsi que toute entreprise de surveillance de site Web en général). Ils fournissent des rapports détaillés sur les performances de votre site Web et lorsque vous planifiez des tests de charge, vous pouvez spécifier la charge que vous souhaitez simuler (par exemple, simuler 2 000 utilisateurs utilisant mon site en même temps).
Je ne pense pas qu'il va le décomposer et vous dire votre utilisation du processeur et autres, car ils stressent votre site Web à partir de leurs serveurs.
WebLOAD est open source:
Lien est mort ... – user456584
Après une recherche Google pour Webload, je suis tombé sur ce site: http://www.radview.com. Ils vous facturent des frais de licence et je n'ai pas pu trouver le lien open source. –
Ouais, non seulement il n'est pas open source, il est très cher – Hut8
Il y a un bon résumé des outils here.
Oh mec, mais ce stock photo sur le lien est horrible! –
Je viens de vérifier à nouveau et man ... il a vu qu'ils n'ont jamais changé leur conception depuis 2004, mais ils sont toujours en train de le mettre à jour! il y a un widget google +1 en bas @ _ @ – corroded
cette abomination est toujours là! – IKA
Vous pouvez Piétinement, il est un outil de simulation de charge here
ressemble à piétinement est maintenant à http://github.com/jamesgolick/trample J'ai aussi entendu parler de http://github.com/dbrady/tourbus et bien sûr jmeter. – rogerdpack
Personnellement, j'aller avec Apache Banc http://httpd.apache.org/docs/2.0/programs/ab.html
Il est libre, avant tout droit à utiliser et léger.
Si vous cherchez quelque chose d'un peu plus robuste, je pense que Apache JMeter pourrait être intéressant. http://jmeter.apache.org/. Encore une fois, c'est gratuit, une courbe d'apprentissage et une interface graphique tellement plus lourde.
Vous pouvez également jeter un oeil à ce Q/A Performing a Stress Test on Web Application?
Rails est livré avec des tests de performance intégré: http://guides.rubyonrails.org/performance_testing.html
Quelqu'un ne jurent que par cela sur les autres API? – Trip
Si vous souhaitez visualiser les performances au lieu de simplement regarder les chiffres que vous pourriez essayez Engulf. C'est un logiciel Open Source, distribué et performant. http://engulf-project.org/#usage Avertissement: C'est un projet sur lequel je travaille.
- 1. Stress testing web services - meilleure approche
- 2. Meilleure façon de tester l'API XML REST REST?
- 3. Quelle est la meilleure façon de tester les services WCF?
- 4. Quelle est la meilleure façon de tester une application Windows CE/.NET CF?
- 5. Meilleure façon d'implémenter une autorisation fine pour une application Web?
- 6. service web de test de charge/test de stress
- 7. Meilleure façon d'implémenter le tri/la recherche simple dans Rails
- 8. Puis-je utiliser mes tests WatiN pour tester le stress?
- 9. Meilleure façon d'intégrer une application Rails avec un service Web lent
- 10. Quelle est la meilleure façon d'implémenter la liaison de données avec une application Web?
- 11. Comment tester une application Web hébergée ASP.NET Development Server?
- 12. Meilleure façon de collecter des statistiques d'utilisation de l'application Rails
- 13. Des outils de test capables de tester une application PowerBuilder et une application Web?
- 14. Quelle est la meilleure façon de créer une configuration maître-esclave pour une application Web?
- 15. La meilleure façon de service web java maquette
- 16. Meilleure façon d'implémenter la mémorisation de plusieurs valeurs dans une application Web
- 17. Quelle est la meilleure façon de servir des pages Web statiques à partir d'une application Django?
- 18. La meilleure façon de définir le titre de la tête HTML dans une application Spring + Tiles2?
- 19. Quelle est la meilleure façon de charger des données hautement réutilisées dans une application web .net
- 20. Stress Testing AJAX
- 21. Quelle est la meilleure façon de lire le secret de session Rails?
- 22. Quelle est la meilleure façon d'effectuer des connexions de base de données par utilisateur dans Rails?
- 23. Rails Single Table Inheritance - Quelle est la meilleure façon de définir explicitement le type?
- 24. La meilleure façon d'ajouter des commentaires Disqus à une application Rails?
- 25. Meilleure façon de coder Visual Studio comme application de code
- 26. Application C# pour tester le microphone
- 27. Quelle est la meilleure façon de déterminer le nom de votre machine dans une application .NET?
- 28. Quelle est la meilleure façon d'implémenter les ACL dans une application Rails?
- 29. comment tester la vitesse des sociétés d'hébergement pour nos pages Web/application web?
- 30. Meilleure façon de gérer RoutingError dans Rails 2.1.x?
Le test de stress consiste généralement à tester l'ensemble de la pile de logiciels qui fournit l'information et n'est pas nécessairement liée à une langue. Un autre terme serait le test de performance. Et vous pouvez également essayer des outils de test Web fonctionnels pour tester le plus de chemins. Voulez-vous que vous voulez est assez grand. – Loki