> Ok donc suffit de passer les liens à tester en param, mais je pensais
> surtout à un outil qui irait sur tous les liens sans qu'on lui précise.

Si tu veux générer une charge utilisateur pour observer un peu ce qui
se passe, voici quelques outils qui te permettront de scripter plus ou
moins bien des parcours types et de simuler plusieurs utilisateurs:
- http://www.opensta.org/ (gratuit mais je ne le trouve pas très
ergonomique à mon goût)
- http://www.neotys.com/Web_Testing_Software.html (payant, mais plutôt
agréable et efficace)
- ou encore des tests seleniums en boucle, lancés depuis plusieurs
machines (petite échelle mais simple à mettre en oeuvre)
- (et beaucoup d'autres, que pourront te suggérer des personnes sur la
liste)

La difficulté étant de parvenir à définir des parcours et des charges
qui reflètent vraiment la réalité... Si tu es déjà en production, tu
peux récupérer des logs pour comprendre ces parcours et les rejouer.
apachebench pourra te servir en parallèle ensuite à mesurer le temps
de réponse d'une page dans un contexte, avant et après une éventuelle
optimisation.

Je trouve qu'avoir une configuration identique à la production est un
gros plus (config = cpu,ram,cartes réseaux,configuration disque raid
etc), tout comme le fait d'ouvrir le trafic en production
progressivement, en observant ce qui se passe et en s'adaptant (car
l'usage réel peut être très différent de celui qu'on a tenté de
prévoir en laboratoire). Sur ce point des outils (payants) comme
http://www.fiveruns.com/products/rm/manage sont sympathiques...

Thibaut


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à