Une application JAVA pour tester les performances des applications et des sites web

Gratuit et relativement facile à prendre en main, JMeter est un des tout premiers outils qui vient immédiatement à l'esprit lorsque l'on a besoin de tester les performances de son application ou de son site web.

 

Jmeter & Actency

 

D'apparence vieillissante au premier abord (tant dans le format du logiciel que de la documentation), JMeter se révèle être un outil pratique et rapide à mettre en place. Son installation et utilisation restent à destination d'un public averti. En effet le logiciel repose sur la technologie JAVA qu'il conviendra d'installer et sur l'utilisation de fichiers ".bat" pour windows par exemple. Une fois la documentation lue attentivement et le logiciel installé, la prise en main reste relativement accessible grâce au système de recording.

Concrètement, l'utilisateur devra configurer JMeter, ainsi que son navigateur (une documentation "step by step" est disponible) pour pouvoir utiliser le recording. Une fois la configuration opérationnelle, il suffit de naviguer sur son site web et de réaliser les actions correspondantes au scénario que l'on souhaite élaborer. JMeter enregistre alors ces actions dans un scénario que l'on pourra relancer automatiquement après avoir spécifié le nombre d'utilisateur à simuler pour le trafic sur le site.

On notera toutefois que cette utilisation de JMeter est limitée par les performances de la machine sur laquelle on lance le logiciel et par la bande passante de la connexion utilisée par cette machine. En effet, si votre ordinateur n'est pas suffisamment puissant et/ou si vous n 'avez une connexion internet suffisante, vous ne pourrez probablement pas lancer une simulation de trafic de plusieurs milliers d'utilisateurs. Pour compenser cela, JMeter fourni une solution "Distributed Testing" qui consiste à installer plusieurs clients sur différentes machines et à les piloter depuis un client central.

On rentre alors dans une toute autre complexité de mise en place. JMeter est donc une solution robuste et gratuite pour le lancement de tests de performance de taille raisonnable. Cependant pour mettre en place des tests de performance plus massif, on s'orientera probablement vers une solution Cloud clé en main (qui reposera d'ailleurs potentiellement sur JMeter) telles que Floud, Blazemeter ou encore Octoperf.

Vous souhaitez une démonstration de Jmeter ?
Rencontrons-nous.

CARACTÉRISTIQUES

Langage
Création
Maintenance
Public
Licence

JAVA
2011
Activement maintenu
Développeurs / Testeurs
Gratuit

  • Valider la résilience face au trafic utilisateur attendu
  • Vérifier les temps de réponses en cas de trafic important

JMeter est un outil JAVA qui permet de créer et de lancer des scénarios de test de performance. Il apporte un certain confort / une certaine facilité d'utilisation grâce à son système de "recording" et de création automatique des scénarios.

Une offre qui répond aux enjeux de nos clients

Découvrez nos références

Nos clients s'intéressent également à d'autres technologies

Behat

Un framework de tests avancés et personnalisables pour conduire les développements par la qualité

Google Cloud Platform

Une plateforme de cloud computing exploitant l'infrastructure de Google

Ansible

Outil d'automatisation de configuration

Terraform

Automatisation de création d'infrastructures

Découvrir plus de workshop technologiques

Image
Actency-enjeu-chaine-Devops-Developpement-et-Operations
Webinar

Maîtriser votre chaîne Devops : enjeux et gains associés

  • 28 Septembre 2021
    09:30 - 10:00
Image
Actency Webina Design System
Webinar

Centraliser et rendre consistante l'identité visuelle de vos produits grâce aux Design Systems

  • 16 Septembre 2021
    10:00 - 10:30
Image
Actency Drupal 9
Webinar

Franchir le cap de Drupal 9, quid d'une solution pérenne et innovante

  • 28 Septembre 2021
    09:30 - 10:00
Image
Actency - Publier et traduire via un Content Hub les contenus de tous vos sites Drupal
Webinar

Publier et traduire via un Content Hub les contenus de tous vos sites Drupal

  • 28 Septembre 2021
    09:30 - 10:00
Image
Actency - Réassurance  - 7 Agences et Bureaux en France
7 Agences & Bureaux
en France
150 Experts
Image
Actency - Réassurance  - 150 experts
+1 200 Projets
Image
Actency - Réassurance - Contributeur et conférencier Drupal en Europe
Contributeur Et conférencier Drupal en Europe
11 500 Jours/hommes par an
Image
Actency - Réassurance - 11500 jours hommes par an
Nous contribuons aux évolutions et aux conférences Drupal en Europe
Image
Actency - Drupal - DrupalCon
Image
Actency - Événements - Paris OpenSource Summit
Image
Actency - Événements - IT & IT Security Meetings
Image
Actency - Événements - DrupalCamp 2020