IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quels outils de test et analyse de performance/charge
Utilisez-vous pour vos applications Java ?

Le , par Ricky81

0PARTAGES

0  0 
Quels outils de test et analyse de performance / charge utilisez-vous
37 %
29 %
22 %
22 %
16 %
14 %
Autre (précisez)
8 %
6 %
2 %
2 %
2 %
0 %
Voter 51 votants
Bonjour,

Nous aimerions sonder la communauté sur l'utilisation des outils de test de performance et de charge les plus utilisés, et bien sur les avantages / inconvénients que vous y voyez.

Voici la liste que nous vous proposons :


Merci pour votre participation

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de vdaburon
Membre à l'essai https://www.developpez.com
Le 28/06/2010 à 15:00
Bonjour,
Dans les outils cités, on peut distinguer 2 types d'outils.
1er type : test de charge, pour simuler des utilisateurs qui utilisent l'application. Dans cette catégorie : jmeter, opensta et grinder

2eme type : profiling, pour mesurer le temps passé dans les différents appels de méthodes. Dans cette catégorie : jprobe, jprofiler, le Netbeans Profiler, viusalVM et yourkit.

Les outils de tests de charge répondent plutot aux questions : Quelles sont les pages (traitement) les plus longs ? Quelles sont les pages les plus lourdes (Ko) ? Est ce que mon application supporte les accès concurrentiels (dead lock, champ statique écrasé, ecrire incorrect dans les fichiers ...), Quelle est la puissance machine nécessaire pour mon application en fonction du nombre d'utilisateurs, quel est le serveur le plus sollicité (CPU) ? ...

Les outils de profiling répondent aux questions : Dans quelle partie de code je passe le plus de temps ? Combien de fois j'appelle telle méthode ? Est-ce que je libere bien la mémoire ? Pour cibler les meilleurs gains possibles en fonction de la répartition des temps de traitement.

L'outil d'Eclipse TPTP couvre la totalité des fonctionnalités mais de façon assez générique alors que les outils spécialisés sont plus puissants et ou plus hergonomiques (plus facile). Son principal avantage est d'être gratuit est intégré dans Eclipse.

Les 2 types d'outils ne s'utilisent pas de la même façon ni dans les mêmes environnements. Souvent poste de dev pour le profiling et serveur de qualif ou env de perf pour les outils de tests de performance.

J'utilise et préconise les outils JMeter, Opensta (et d'autres produits payants qui ne sont pas dans la liste) pour les tests de charge et JProfiler et Netbeans Profiler pour le profiling de code.

VD
2  0 
Avatar de zolive
Membre habitué https://www.developpez.com
Le 28/06/2010 à 17:26
De notre coté nous utilisons l'outil Open source d'OW2 Clif. Basé sur Eclipse, il est écrit en Java. Il permet facilement l'utilisation de plusieurs machines pour réaliser une forte charge. Il apporte également la possibilité de créer des scripts de charge.

http://clif.ow2.org/

Olivier
1  0 
Avatar de Sfaxiano
Membre régulier https://www.developpez.com
Le 22/08/2010 à 16:13
VisualVM est un très bon outils, mais pour les tests de performance il faut un ensemble d'outils ou bien un environnement complet qui contient des outils de monitoring, de génération de charge et de profiling mais ces environnement son trop chère.
0  0 
Avatar de fenchooset
Candidat au Club https://www.developpez.com
Le 15/04/2020 à 15:45
coding is power of every thing so its very helpful article in which you can get easily solution of your applicaiton so don't be worry and stay here and take solution and also if you have problem so comment on this very helpful community https://www.myapklab.com/aqua-liker-apk/
0  0