WebPALTT, tester les performances des sites et applications web en charge


Tout ceux qui ont un jour travaillé sur des applications web grand public savent que les tests de charges sont une étape essentielle dans le développement. Ils sont souvent à l’origine de changements voulus uniquement par la volonté de ne pas voir son application s’effondrer au moindre pic de trafic.

 
WebPALTT est un logiciel Open Source qui permet de tester ses site en charge avec divers scenarii. Développé en C# (plateforme .Net) il fonctionne sur Windows et propose une interface graphique simple permettant de construire son scenario de test.

Ce logiciel propose toutes les grandes fonctionnalités d’un « injecteur » :

  • Création, export et import de scenarii de test
  • Exécution de plusieurs scenarii selon diverses méthodes (à la suite, simultanément, …)
  • Scriptage des scenarii permettant de contrôler leur comportement (pause, boucle, condition, ordonnancement, …)
  • Injection de variable pour faire varier les comportements
  • Création de VU (Virtual Users)
  • Contrôle de la progressivité de la montée en charge

A la fin du test, un tableau récapitulatif permet de visualiser les résultats.

J’aime particulièrement l’interface de debug qui permet de dérouler un scenario pas à pas pour comprendre ce qu’il fait. Venant du monde Java j’ai plus l’habitude de produits comme JMeter et OpenSta qui sont beaucoup plus austères (et qui sont aussi des usines à gaz difficile à maîtriser).

WebPALTT est un bon logiciel pour tester rapidement des sites en charge. On peut même l’utiliser pour créer des scenarii de non-régression.

Téléchargez WebPALTT