[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qsos-commits] qsos/sheet/performance-testing Grinder/Grinder-...
From: |
Rapha�l Semeteys |
Subject: |
[Qsos-commits] qsos/sheet/performance-testing Grinder/Grinder-... |
Date: |
Tue, 29 May 2012 17:22:53 +0000 |
CVSROOT: /sources/qsos
Module name: qsos
Changes by: Raphaël Semeteys <rsemeteys> 12/05/29 17:22:53
Added files:
sheet/performance-testing/Grinder: Grinder-3_fr.qsos
sheet/performance-testing/JMeter: JMeter-2.5.1_fr.qsos
sheet/performance-testing/template: Tests_de_performances.mm
Tests_de_performances.qsos
sheet/performance-testing/Tsung: Tsung-1.4.1_fr.qsos
Log message:
Performance testing tools
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/performance-testing/Grinder/Grinder-3_fr.qsos?cvsroot=qsos&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/performance-testing/JMeter/JMeter-2.5.1_fr.qsos?cvsroot=qsos&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/performance-testing/template/Tests_de_performances.mm?cvsroot=qsos&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/performance-testing/template/Tests_de_performances.qsos?cvsroot=qsos&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/qsos/sheet/performance-testing/Tsung/Tsung-1.4.1_fr.qsos?cvsroot=qsos&rev=1.1
Patches:
Index: Grinder/Grinder-3_fr.qsos
===================================================================
RCS file: Grinder/Grinder-3_fr.qsos
diff -N Grinder/Grinder-3_fr.qsos
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Grinder/Grinder-3_fr.qsos 29 May 2012 17:22:52 -0000 1.1
@@ -0,0 +1,750 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <header>
+ <authors>
+ <author>
+ <email></email>
+ <name></name>
+ </author>
+ <author>
+ <email>address@hidden</email>
+ <name>Shahrdar-Tehrani Ariane</name>
+ </author>
+ <author>
+ <email>address@hidden</email>
+ <name>Haranger Philippe-Arnaud</name>
+ </author>
+ </authors>
+ <dates>
+ <creation></creation>
+ <validation></validation>
+ </dates>
+ <appname>The Grinder</appname>
+ <desc></desc>
+ <release>3</release>
+ <licenseid>4</licenseid>
+ <licensedesc>BSD</licensedesc>
+ <url>http://grinder.sourceforge.net/</url>
+ <demourl></demourl>
+ <language>fr</language>
+ <qsosappname></qsosappname>
+ <qsosformat>1.0</qsosformat>
+ <qsosspecificformat>1.1</qsosspecificformat>
+ <qsosappfamily>Outils de tests de performance</qsosappfamily>
+ </header>
+ <section name="generic" title="Maturité">
+ <element name="strategy" title="Gouvernance">
+ <desc>Stratégie du projet</desc>
+ <element name="copyrightowners" title="Détenteur des droits">
+ <desc0>Les droits sont détenus par quelques individus ou entités
commerciales</desc0>
+ <desc1>Les droits sont détenus par de nombreux individus de
façon homogène</desc1>
+ <desc2>Les droits sont détenus par une entité légale, une
fondation dans laquelle la communauté a confiance (ex: FSF, Apache,
ObjectWeb)</desc2>
+ <comment>Le droits sont majoritairement détenus par le
développeur principal du projet.</comment>
+ <score>0</score>
+ </element>
+ <element name="roadmap" title="Feuille de route">
+ <desc0>Pas de feuille de route publiée</desc0>
+ <desc1>Feuille de route sans planning</desc1>
+ <desc2>Feuille de route versionnée, avec planning et mesures de
retard</desc2>
+
<comment>http://grinder.sourceforge.net/development/todo.html</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_740641571" title="Pilotage du projet">
+ <desc0>Pas de pilotage clair du projet</desc0>
+ <desc1>Pilotage dicté par un seul individu ou une entité
commerciale</desc1>
+ <desc2>Indépendance forte de l'équipe de développement,
droits détenus par une entité reconnue</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="ID_548761152" title="Mode de distribution">
+ <desc0>Existence d'une distribution commerciale ou
propriétaire ou distribution libre limitée fonctionellement</desc0>
+ <desc1>Sous-partie du logiciel disponible sous licence
propriétaire (Coeur / Greffons...)</desc1>
+ <desc2>Distribution totalement ouverte et libre</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="maturity" title="Patrimoine">
+ <element name="age" title="Age du projet">
+ <desc0>Inférieur à trois mois</desc0>
+ <desc1>Entre trois mois et trois ans</desc1>
+ <desc2>Supérieur à trois ans</desc2>
+ <comment>Projet ancien, datant de 2001.</comment>
+ <score>2</score>
+ </element>
+ <element name="historyknowproblems" title="Historique">
+ <desc0>Le logiciel connaît de nombreux problèmes qui peuvent
être rédhibitoires</desc0>
+ <desc1>Pas de problèmes majeurs, ni de crise ou historique
inconnu</desc1>
+ <desc2>Bon historique de gestion de projet et de crise</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="developersidentificationturnover" title="Equipe de
développement">
+ <desc0>Très peu de développeurs identifiés ou développeur
unique</desc0>
+ <desc1>Quelques développeurs actifs</desc1>
+ <desc2>Equipe de développement importante et identifiée</desc2>
+ <comment>La communauté est organisée autour d'un
développeur unique.</comment>
+ <score>0</score>
+ </element>
+ <element name="popularity" title="Popularité">
+ <desc0>Très peu d'utilisateurs identifiés</desc0>
+ <desc1>Usage décelable</desc1>
+ <desc2>Nombreux utilisateurs et références</desc2>
+ <comment>The Grinder est une solution reconnue et
adoptée.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="activity" title="Activité">
+ <desc>Activité du et autour du projet</desc>
+ <element name="contributingcommunity" title="Communauté des
contributeurs">
+ <desc0>Pas de communauté ou de réelle activité (forum, liste de
diffusionâ¦)</desc0>
+ <desc1>Communauté existante avec une activité notable</desc1>
+ <desc2>Communauté forte : grosse activité sur les forums, de
nombreux contributeurs et défenseurs</desc2>
+ <comment>Il existe plusieurs projets connexes utilisant et
étendant The Grinder.</comment>
+ <score>1</score>
+ </element>
+ <element name="activityonbugs" title="Activité autour des bugs">
+ <desc0>Réactivité faible sur le forum ou sur la liste de
diffusion, ou rien au sujet des corrections de bugs dans les notes de
versions</desc0>
+ <desc1>Activité détectable mais sans processus clairement
exposé, temps de résolution long</desc1>
+ <desc2>Forte réactivité, basée sur des rôles et des
assignations de tâches</desc2>
+ <comment>Utilisation du bugtracker proposé par SourceForge,
l'unique développeur est assez réactif.</comment>
+ <score>1</score>
+ </element>
+ <element name="activityonfunctionalities" title="Activité autour des
fonctionnalités">
+ <desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
+ <desc1>Ãvolution du produit conduite par une équipe dédiée ou
par des utilisateurs, mais sans processus clairement exposé</desc1>
+ <desc2>Les requêtes pour les nouvelles fonctionnalités sont
clairement outillées, feuille de route disponible</desc2>
+ <comment>Utilisation de la solution de Feature Request proposée
par SourceForge. TODO list existante sous précision de dates
d'implémentation.</comment>
+ <score>1</score>
+ </element>
+ <element name="activityonreleases" title="Activité sur les
releases/versions">
+ <desc0>Très faible activité que ce soit sur les versions de
production ou de développement (alpha, beta)</desc0>
+ <desc1>Activité que ce soit sur les versions de production ou de
développement (alpha, beta), avec des versions correctives mineures
fréquentes</desc1>
+ <desc2>Activité importante avec des versions correctives
fréquentes et des versions majeures planifiées liées aux prévisions de la
feuille de route</desc2>
+ <comment>Sorties régulières, au moins une fois par an.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="industrializedsolution" title="Industrialisation">
+ <desc>Niveau d'industrialisation du projet</desc>
+ <element name="services" title="Services">
+ <desc>Offres de services (Support, Formation, Audit...)</desc>
+ <desc0>Pas d'offre de service identifiée</desc0>
+ <desc1>Offre existante mais restreinte géographiquement ou en une
seule langue ou fournie par un seul fournisseur ou sans garantie</desc1>
+ <desc2>Offre riche, plusieurs fournisseurs, avec des garanties de
résultats</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="documentation" title="Documentation">
+ <desc0>Pas de documentation utilisateur</desc0>
+ <desc1>La documentation existe mais est en partie obsolète ou
restreinte à une seule langue ou peu détaillée</desc1>
+ <desc2>Documentation à jour, traduite et éventuellement adaptée
à différentes cibles de lecteurs (end-user, sysadmin, managerâ¦)</desc2>
+ <comment>Documentation en anglais uniquement. </comment>
+ <score>1</score>
+ </element>
+ <element name="qualityassurance" title="Méthode qualité">
+ <desc>Processus et méthode qualité</desc>
+ <desc0>Pas de processus qualité identifié</desc0>
+ <desc1>Processus qualité existant, mais non formalisé ou non
outillé</desc1>
+ <desc2>Processus qualité basé sur l'utilisation
d'outils et de méthodologies standards</desc2>
+ <comment>Utilisation de frameworks de tests unitaires (JUnit) et
de qualimétrie de code (CheckStyle, Findbugs...).</comment>
+ <score>2</score>
+ </element>
+ <element name="modificationofsourcecode" title="Modification du code">
+ <desc0>Pas de moyen pratique de proposer des modifications de
code</desc0>
+ <desc1>Des outils sont fournis pour accéder et modifier le code
(ex : CVS, SVN) mais ne sont pas vraiment utilisés pour développer le
produit</desc1>
+ <desc2>Le processus de modification de code est bien défini,
exposé et respecté, basé sur des rôles bien définis</desc2>
+ <comment>Le code source est désormais géré dans un
référentiel Git sur SourceForge.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_954231172" title="Injection">
+ <element name="ID_938904610" title="Modes supportés">
+ <element name="ID_521618525" title="Planification, automatisation de
l'execution des tests">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1077144732" title="Exécution en mode Batch
(non-interactive)">
+ <desc>Possibilité d'automatiser l'exécution les tirs
de charges sans utilisation de l'interface graphique</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment>via programmation script</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1331259758" title="Architectures en Haute
Disponibilité">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Grinder permet de réaliser des tests de charges et
stress sur les architecture en haute disponibilité pour ajuster le
dimensionnement.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_20054412" title="Données dynamiques">
+ <element name="ID_1077075205" title="Injection de données
dynamiques">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_110207438" title="Manipulation des données Ã
la volée durant le tir de charge">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_933554169" title="Conception des scénarios">
+ <element name="ID_190883987" title="Capture HTTP">
+ <desc>Capture des requêtes HTTP interceptées via un composant
Proxy HTTP</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin HTTP proxy</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1670881123" title="Paramétrage des tirs">
+ <element name="ID_969590090" title="Envoi des requêtes dans un
ordre aléatoire">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1743437683" title="Envoi en boucle des
requêtes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1678605415" title="Envoi d'1 seule fois des
requêtes quelque soit le nombre d'itérations prévues">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_363921447" title="Paramétrage des pauses">
+ <desc>Paramétrage d'une pause entre chaque requête
envoyée à travers les éléments Compteurs de temps</desc>
+ <element name="ID_937928618" title="Compteur de temps fixe
(insertion d'un temps constant entre chaque requête">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1766617872" title="Compteur de temps
aléatoire (insertion d'un temps aléatoire entre chaque requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_537632955" title="Compteur de débit constant
(contrôle la fréquence d'exécution d'une requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_345120939" title="Modification en temps réél
des paramètres en cours de tests de charge ">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_444278483" title="Support des transactions">
+ <element name="ID_596105972" title="Puissance des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>- Fléxibilité pour définir des critères si une
transaction échoue ou termine correctement :
+====================================================
+Très bonne fléxibilité dans ce domaine. N'importe quels critères
peuvent être définis par programmation de script..
+
+Grinder fournit des métriques/statistiques pour le monitoring des
transactions : temps de réponses, transaction échouées et terminées
correctement,
+
+</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1645151859" title="Agrégation des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_12775516" title="Gestion des cookies et des
réécritures d'URL">
+ <desc>Composant permettant de stocker, d'envoyer et de
spécifier des cookies à envoyer au serveur. </desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>il réinitialise les cookies à chaque run ce qui
pourrait être très embêtant dans le cas où la démarche de test
sâinscrit dans la logique suivante:
+- Sâauthentifier (création de la session, initialisation des cookies)
+- Boucler sur le scénario fonctionnel n fois
+- Se déconnecter
+
+ce problème peut être réglé via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_129553541" title="Utilisation des librairies
externes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1703634489" title="IP spoofing">
+ <desc>Simulation de plusieurs adresses IP à partir du même poste
de test; ou alors possibilité de configurer dans le script l'adresse IP
local à la quelle va être bindée la requête au serveur.</desc>
+ <desc0>Non fourni</desc0>
+ <desc1>Fourni mais incomplèt</desc1>
+ <desc2>Fourni et complèt</desc2>
+ <comment>L'adresse locale à laquelle on veut binder la
requête peut être fournit dans le script Jython.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_938604052" title="Protocoles supportés">
+ <element name="ID_37387718" title="HTTP, HTTPs">
+ <desc0>Insuffisante</desc0>
+ <desc1>Incomplète, il faut compléter avec l'ajout de
plugins samplers </desc1>
+ <desc2>Couverture complète sans besoin d'ajout de plugins
</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_790694199" title="Requêtes web services (SOAP),
requêtes SOAP/XML-RPC">
+ <desc0>Ne permet pas de tester les requêtes Webservices</desc0>
+ <desc1>Fourni mais incomplets</desc1>
+ <desc2>Fourni et complets</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1873243063" title="Base de données ">
+ <desc0>Ne permet pas de tester les connexions Base de
données</desc0>
+ <desc1>Permet de tester les connexions base de données seulement
réalisées via le pilote JDBC</desc1>
+ <desc2>Permet de tester les connexions pour tous les pilotes :
JDBC, ODBC, ...</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_672256157" title="Annuaire LDAP">
+ <desc0>Ne permet pas de tester les connexions LDAP</desc0>
+ <desc1>Réalisation incomplète de simulation</desc1>
+ <desc2>Réalisation complète de simulation des requêtes LDAP
</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1349729256" title="Messagerie orientée service via
JMS">
+ <desc0>Ne permet pas de tester les messageries orientés services
via JMS</desc0>
+ <desc1>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en point à point</desc1>
+ <desc2>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en "point à point" et
"publication Abonnement"</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1502948335" title="Services de messagerie : POP3,
IMAP, SMTP, ...">
+ <desc0>Ne permet pas de tester les connexions</desc0>
+ <desc1>Permet de tester pour un nombre limités de
protocole</desc1>
+ <desc2>Permet de tester pour tous les protocoles</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_378459392" title="Service FTP, CFT, TCP, UDP, ..">
+ <desc0>Ne permet pas de tester</desc0>
+ <desc1>Permet de tester seul FTP, TCP</desc1>
+ <desc2>Permet de tester FTP, TCP, UDP</desc2>
+ <comment>extensibilité via développement de scripts</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_1638800564" title="Tenue à l'échelle">
+ <element name="ID_944500706" title="Simulation de très lourdes
montées en charges">
+ <desc0>N'est pas couvert</desc0>
+ <desc1>Couverture avec limitations</desc1>
+ <desc2>Couverture complète</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_270049310" title="Simulation d'un grand nombre
de requêtes concurrentes">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Tests des temps de réponse exprimés en fonction du nombre
d'utilisateurs virtuels</desc1>
+ <desc2>Tests des temps de réponses exprimés en fonction du
nombre et de paliers d'utilisateurs virtuels</desc2>
+ <comment>par palier via script.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_963719340" title="Répartition multi injecteurs
pilotés par un contrôleur">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_965147039" title="Performance gros volumes de
téléchargement ">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Fourni mais incomplète</desc1>
+ <desc2>Fourni et complète</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1318228476" title="Gestion de gros volume de
données">
+ <desc> Le contrôleur est-il capable de supporter des volumes
importants de données générés par un agent ?</desc>
+ <desc0>Ne supporte pas</desc0>
+ <desc1>supporte mais avec des limitations</desc1>
+ <desc2>complètement supportés</desc2>
+ <comment>limites dûes aux consommations de CPU et mémoire; les
données sont chargées en mémoire.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_1287876271" title="Collecte et restitution">
+ <element name="ID_366854059" title="Suivi des ressources">
+ <element name="ID_1055455365" title="Types de collectes supportés">
+ <element name="ID_32544492" title="Collecte avec dumps">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_308146853" title="Collecte statique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1165475514" title="Collecte dynamique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_400053753" title="Collecte avec déclenchement">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_579415822" title="Analyse JVM">
+ <element name="ID_219916442" title="Analyse des objets en mémoire
(par taille des objets en mémoire)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_422292821" title="Activité du garbage collector
(types de collectes, fréquence de collectes, durée des collectes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1865683497" title="Activité de la CPU
(détection des méthodes consommant le plus de temps CPU, arbre d'appel
des méthodes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1087057992" title="Détection des fuites
mémoires">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_1866875761" title="Analyse du serveur
dâapplications J2EE">
+ <element name="ID_613751750" title="Ouvertures de connexion
(nombre de connexions établies, nombre de connexions ayant échouées)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1289215273" title="Sessions HTTP (nombre de
sessions actives, taille mémoire des sessions)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1389533746" title="Pools de connexions
(saturations pools de connexions : JDBC, threads, LDAP, JMS)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_503709632" title="Transactions JTA (nombre de
transactions « rollbackées »)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1288811659" title="EJBs(saturation du cache)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_1690289690" title="Analyse des réponses du serveur">
+ <element name="ID_1992823227" title="Détection des erreurs">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via script</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1760294978" title="Assertions supportées">
+ <element name="ID_1864545195" title="Chaîne de caractères">
+ <desc>Vérifie si une ou plusieurs chaînes de caractères se
trouvent dans la réponse reçue</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>les critères sont définis dans le script de
test.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_698259803" title="Durée">
+ <desc>Vérifie si la réponse a été reçue avant ou après un
temps prédéfini</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>par programmation via script</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_928266886" title="Taille de la réponse">
+ <desc>Vérifie si la taille de réponse (en octets) est
supérieure, inférieure, égale, ... à une taille prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>par programmation via script</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1283583025" title="XML">
+ <desc>Vérifie que la page de réponse est un document XML
valide</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>par programmation via script</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1459142956" title="MD5">
+ <desc>Vérifie si l'empreinte MD5 de la réponse (entête
et corps) correspond à une empreinte MD5 prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>par programmation via script</comment>
+ <score>0</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_1647225920" title="Interfaces de restitution des
résultats">
+ <element name="ID_85956876" title="Texte brut">
+ <desc>Les résultats d'assertion de toutes les requêtes
exécutées sont fournis sous forme textuelle : fichiers logs</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_6559401" title="Arbre de résultat">
+ <desc>Affichage de la liste des requêtes exécutées, leur type
ainsi que les données des réponses</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_876738750" title="Rapport avec mise en forme">
+ <desc>Rapport agrégé créant une table de l'ensemble des
statistiques des tests effectués</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Via le projet connexe Ground Report
(http://ground.sourceforge.net)</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_131380260" title="Tableau">
+ <desc>Tableau de résultats présentant l'ensemble des
requêtes exécutées, leur type, leur temps de réponse, leur
validité...</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1429603205" title="Graphique">
+ <desc>Graphique de résultats présente les temps de réponse, la
moyenne, la médiane, l'écart-type des différentes requêtes
effectuées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1941485932" title="Courrier">
+ <desc>Visualiseur de courrier envoie un mail Ã
l'administrateur en cas de trop nombreux échec aux requêtes
exécutées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_750059050" title="Reporting">
+ <desc>Outils d'analyse des résultats ?</desc>
+ <desc0>Les résultats sont fournis dans des fichiers logs qui peuvent
être très volumineux; cela nécessite beaucoup d'efforts manuels pour
les analyser.</desc0>
+ <desc1>Analyses partielles</desc1>
+ <desc2>Analyses sophistiquées des résultats avec un nombre
illimité de représentations graphiques.</desc2>
+ <comment>Il ne produit pas nativement des graphiques. fléxibilité
via développment de scripts.
+
+Autres alternatives pour génération des rapports graphiques, via
principalement deux outils :
+
+⢠Grinder Analyzer : Permet de parser les logs grinder et de générer
des rapports graphiques (au format html). Lâutilisation de cet outil reste
très simple et suffisante pour un aperçu visuel des résultats lorsquâil
sâagit dâun environnement de test mono-agent et mono-worker. Cependant, il
trouve rapidement ses limites face à des données issues de plusieurs «
agents » et « workers », ou également lorsquâil sâagit de générer des
graphiques de comparaison entre deux tests (cf. demo à l'adresse :
http://track.sourceforge.net/example/report.html).
+
+⢠Ground-report : Produit un ensemble de rapports graphiques (rapport de
synthèse, rapport individuel par test, rapport de comparaison entre plusieurs
tests,â¦) au format pdf et à partir dâune base de données PostgreSQL. Il
est également possible de produire des rapports au format rtf, xml ou xhtml
(cf. Démo: http://ground.sourceforge.net/samples.html). Il se distingue par :
+- La qualité de ses rapports.
+- Configuration rapide.
+- La sauvegarde des résultats de test en base de données garantissant ainsi
dâavoir lâhistorique de lâensemble tests.
+- Son « ToolKit » pour les opérations dâinjection des données « grinder
» en base.
+</comment>
+ <score>1</score>
+ </element>
+ </section>
+ <section name="ID_1471282005" title="Utilisabilité">
+ <desc>Utilisabilité de l'outil</desc>
+ <element name="ID_1275297706" title="Facilité d'utilisation">
+ <element name="ID_727756229" title="Installation">
+ <desc>Qualifier le niveau de compléxité de l'installation
de l'outil?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_259142270" title="Création des tests">
+ <desc>La solution propose-elle une solution pour générer des
scénarios en utilisant des languages de scripts ?</desc>
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>Même les tests simples exigent des connaissances de
language de scripts (Jython). </comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1029563344" title="Exécution des tests">
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>L'exécution comporte :
+- la configuration de fichier properties : Grinder.properties file,
+- démarrage d'un agent,
+- démarrage de la console
+et enfin l'exécution des tests via l'interface utilisateur
UI.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_836563041" title="Administration des agents">
+ <desc>Qualifier le niveau de compléxité de l'administration
des agents?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment>Les fichiers properties doivent être déployés
manuellement pour chaque agent.
+Possibilité automatisation du déploiement via scripts Shell.
+</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_1702827660" title="Intégration">
+ <element name="ID_656900169" title="Socle technique">
+ <element name="ID_1719906035" title="Contexte d'éxécution">
+ <desc>Impacts de l'exécution de JMeter sur la même
machine que les applications à tester?</desc>
+ <desc0>Peut fausser les performances des applications; JMeter
peut consommer des ressources.</desc0>
+ <desc1>Impacts négligeables sur les résultats de performances
des applications</desc1>
+ <desc2>Exécution indifférente</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_917113670" title="Sur un serveur web">
+ <desc0>Fonctionnne en mode autonome</desc0>
+ <desc1>Fonctionne à l'intérieur d'un serveur
web</desc1>
+ <desc2>Fonctionne en mode autonome et à l'intérieur
d'un serveur web</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_964161769" title="Multi-machines">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Fonctionne sur un environnement mono-machines</desc1>
+ <desc2>Fonctionne sur un environnement multi-machines</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_698995068" title="Support des navigateurs">
+ <desc0>Il ne supporte qu'1 seul navigateur IE</desc0>
+ <desc1>Il supporte un nombre limité de navigateurs</desc1>
+ <desc2>Il supporte tous les navigateurs</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_629917571" title="Language de l'outil">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Multi-languages</desc1>
+ <desc2>Ecrit 100% en java</desc2>
+ <comment>« Jython-based scripting » écrit en Java.
+Le fait que The Grinder sâappuie sur du Jython (implémentation de Python en
Java), permet d'utiliser toutes les API Java et de ne pas glisser dans
une démarche full-python.
+
+Environnement de développement des scripts :
+============================
+Environnement de développement
+⢠Eclipse 3.6.
+⢠Apatana 3/Pydev : plugin eclipse pour le développement de projets
python :
+ Update Site : http://download.aptana.com/studio3/plugin/install
+⢠Grinder Stone : plugin eclipse pour exécuter les scripts grinder. Il
permet également de lancer des sessions de debugging.
+ Update Site :
http://grinderstone.googlecode.com/svn/update/site.xml
+⢠Jython 2.2.1
+⢠Grinder 3.4</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_602803523" title="Portabilité">
+ <desc0>Non portable</desc0>
+ <desc1>Portable sur un nombre limité de plateformes </desc1>
+ <desc2>Ecrit 100% en Java, portable sur toutes les
plateformes</desc2>
+ <comment>The Grinder sâexécute sur une plateforme supportant
une version Java 1.4 ou supérieure</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_1478912460" title="Intégration IDE">
+ <desc0>Aucune intégration avec les IDE n'est disponible.
</desc0>
+ <desc1>L'intégration limitée ou restreinte à un seul
IDE</desc1>
+ <desc2>L'intégration complète avec plusieurs IDE majeurs du
maché</desc2>
+ <comment>Il existe un greffon Eclipse (GrinderStone), pour
Jenkins/Hudson (</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1046561187" title="Languages supportés">
+ <desc0>Ne supporte que le language Java</desc0>
+ <desc1>N'exécute pas les scripts Ajax </desc1>
+ <desc2>Exécution sans problème des scripts Ajax et Java
Scripts</desc2>
+ <comment>Jython, Java et Clojure (depuis la version 3.5)</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_598817350" title="Extensibilité">
+ <desc0>Non extensible</desc0>
+ <desc1>Extensible avec limitation</desc1>
+ <desc2>Facilement extensible par ajouts de plugins</desc2>
+ <comment>extensibilité également via développement de
scripts.</comment>
+ <score>2</score>
+ </element>
+ </section>
+</document>
\ No newline at end of file
Index: JMeter/JMeter-2.5.1_fr.qsos
===================================================================
RCS file: JMeter/JMeter-2.5.1_fr.qsos
diff -N JMeter/JMeter-2.5.1_fr.qsos
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ JMeter/JMeter-2.5.1_fr.qsos 29 May 2012 17:22:52 -0000 1.1
@@ -0,0 +1,750 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <header>
+ <authors>
+ <author>
+ <email>address@hidden</email>
+ <name>Shahrdar-Tehrani Ariane</name>
+ </author>
+ <author>
+ <email>address@hidden</email>
+ <name>Haranger Philippe-Arnaud</name>
+ </author>
+ </authors>
+ <dates>
+ <creation></creation>
+ <validation></validation>
+ </dates>
+ <appname>JMeter</appname>
+ <desc></desc>
+ <release>2.5.1</release>
+ <licenseid>32</licenseid>
+ <licensedesc>The Apache License 2.0</licensedesc>
+ <url>http://jmeter.apache.org</url>
+ <demourl></demourl>
+ <language>fr</language>
+ <qsosappname></qsosappname>
+ <qsosformat>1.0</qsosformat>
+ <qsosspecificformat>1.1</qsosspecificformat>
+ <qsosappfamily>Outils de tests de performance</qsosappfamily>
+ </header>
+ <section name="generic" title="Maturité">
+ <element name="strategy" title="Gouvernance">
+ <desc>Stratégie du projet</desc>
+ <element name="copyrightowners" title="Détenteur des droits">
+ <desc0>Les droits sont détenus par quelques individus ou entités
commerciales</desc0>
+ <desc1>Les droits sont détenus par de nombreux individus de
façon homogène</desc1>
+ <desc2>Les droits sont détenus par une entité légale, une
fondation dans laquelle la communauté a confiance (ex: FSF, Apache,
ObjectWeb)</desc2>
+ <comment>Droits détenus par la fondation Apache.</comment>
+ <score>2</score>
+ </element>
+ <element name="roadmap" title="Feuille de route">
+ <desc0>Pas de feuille de route publiée</desc0>
+ <desc1>Feuille de route sans planning</desc1>
+ <desc2>Feuille de route versionnée, avec planning et mesures de
retard</desc2>
+ <comment>http://wiki.apache.org/jmeter/FutureReleases</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_740641571" title="Pilotage du projet">
+ <desc0>Pas de pilotage clair du projet</desc0>
+ <desc1>Pilotage dicté par un seul individu ou une entité
commerciale</desc1>
+ <desc2>Indépendance forte de l'équipe de développement,
droits détenus par une entité reconnue</desc2>
+ <comment>JMeter bénéficie des règles de couvernance de la
fondation Apache qui détient les droits sur le code source.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_548761152" title="Mode de distribution">
+ <desc0>Existence d'une distribution commerciale ou
propriétaire ou distribution libre limitée fonctionellement</desc0>
+ <desc1>Sous-partie du logiciel disponible sous licence
propriétaire (Coeur / Greffons...)</desc1>
+ <desc2>Distribution totalement ouverte et libre</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="maturity" title="Patrimoine">
+ <element name="age" title="Age du projet">
+ <desc0>Inférieur à trois mois</desc0>
+ <desc1>Entre trois mois et trois ans</desc1>
+ <desc2>Supérieur à trois ans</desc2>
+ <comment>Projet datant de 1999.</comment>
+ <score>2</score>
+ </element>
+ <element name="historyknowproblems" title="Historique">
+ <desc0>Le logiciel connaît de nombreux problèmes qui peuvent
être rédhibitoires</desc0>
+ <desc1>Pas de problèmes majeurs, ni de crise ou historique
inconnu</desc1>
+ <desc2>Bon historique de gestion de projet et de crise</desc2>
+ <comment>Initialement sous-projet d'Apache Jakarta, JMeter
est désormais un "Top Level Project".</comment>
+ <score>2</score>
+ </element>
+ <element name="developersidentificationturnover" title="Equipe de
développement">
+ <desc0>Très peu de développeurs identifiés ou développeur
unique</desc0>
+ <desc1>Quelques développeurs actifs</desc1>
+ <desc2>Equipe de développement importante et identifiée</desc2>
+ <comment>http://wiki.apache.org/jmeter/JMeterCommitters avec 3
développeurs réellement actifs d'après Ohloh.</comment>
+ <score>1</score>
+ </element>
+ <element name="popularity" title="Popularité">
+ <desc0>Très peu d'utilisateurs identifiés</desc0>
+ <desc1>Usage décelable</desc1>
+ <desc2>Nombreux utilisateurs et références</desc2>
+ <comment>http://wiki.apache.org/jmeter/JMeterUsers
+Google utilise JMeter et contribue au projet via des greffons.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="activity" title="Activité">
+ <desc>Activité du et autour du projet</desc>
+ <element name="contributingcommunity" title="Communauté des
contributeurs">
+ <desc0>Pas de communauté ou de réelle activité (forum, liste de
diffusionâ¦)</desc0>
+ <desc1>Communauté existante avec une activité notable</desc1>
+ <desc2>Communauté forte : grosse activité sur les forums, de
nombreux contributeurs et défenseurs</desc2>
+ <comment>Communauté active aussi bien sur le projet que
désormais autour des greffons libérés par Google.</comment>
+ <score>2</score>
+ </element>
+ <element name="activityonbugs" title="Activité autour des bugs">
+ <desc0>Réactivité faible sur le forum ou sur la liste de
diffusion, ou rien au sujet des corrections de bugs dans les notes de
versions</desc0>
+ <desc1>Activité détectable mais sans processus clairement
exposé, temps de résolution long</desc1>
+ <desc2>Forte réactivité, basée sur des rôles et des
assignations de tâches</desc2>
+ <comment>Utilisation de l'infrastructure BugZilla et de la
gouvernance de la fondation Apache.</comment>
+ <score>2</score>
+ </element>
+ <element name="activityonfunctionalities" title="Activité autour des
fonctionnalités">
+ <desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
+ <desc1>Ãvolution du produit conduite par une équipe dédiée ou
par des utilisateurs, mais sans processus clairement exposé</desc1>
+ <desc2>Les requêtes pour les nouvelles fonctionnalités sont
clairement outillées, feuille de route disponible</desc2>
+ <comment>Utilisation de l'infrastructure BugZilla et de la
gouvernance de la fondation Apache.</comment>
+ <score>2</score>
+ </element>
+ <element name="activityonreleases" title="Activité sur les
releases/versions">
+ <desc0>Très faible activité que ce soit sur les versions de
production ou de développement (alpha, beta)</desc0>
+ <desc1>Activité que ce soit sur les versions de production ou de
développement (alpha, beta), avec des versions correctives mineures
fréquentes</desc1>
+ <desc2>Activité importante avec des versions correctives
fréquentes et des versions majeures planifiées liées aux prévisions de la
feuille de route</desc2>
+
<comment>http://archive.apache.org/dist/jakarta/jmeter/binaries/</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="industrializedsolution" title="Industrialisation">
+ <desc>Niveau d'industrialisation du projet</desc>
+ <element name="services" title="Services">
+ <desc>Offres de services (Support, Formation, Audit...)</desc>
+ <desc0>Pas d'offre de service identifiée</desc0>
+ <desc1>Offre existante mais restreinte géographiquement ou en une
seule langue ou fournie par un seul fournisseur ou sans garantie</desc1>
+ <desc2>Offre riche, plusieurs fournisseurs, avec des garanties de
résultats</desc2>
+ <comment>Plusieurs acteurs proposent de la formation et du support.
+D'autres, comme PerformanceXpert ou loadosophia, proposent des services
dans le Cloud basés sur JMeter.</comment>
+ <score>1</score>
+ </element>
+ <element name="documentation" title="Documentation">
+ <desc0>Pas de documentation utilisateur</desc0>
+ <desc1>La documentation existe mais est en partie obsolète ou
restreinte à une seule langue ou peu détaillée</desc1>
+ <desc2>Documentation à jour, traduite et éventuellement adaptée
à différentes cibles de lecteurs (end-user, sysadmin, managerâ¦)</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="qualityassurance" title="Méthode qualité">
+ <desc>Processus et méthode qualité</desc>
+ <desc0>Pas de processus qualité identifié</desc0>
+ <desc1>Processus qualité existant, mais non formalisé ou non
outillé</desc1>
+ <desc2>Processus qualité basé sur l'utilisation
d'outils et de méthodologies standards</desc2>
+ <comment>Test unitaires JUnit.</comment>
+ <score>2</score>
+ </element>
+ <element name="modificationofsourcecode" title="Modification du code">
+ <desc0>Pas de moyen pratique de proposer des modifications de
code</desc0>
+ <desc1>Des outils sont fournis pour accéder et modifier le code
(ex : CVS, SVN) mais ne sont pas vraiment utilisés pour développer le
produit</desc1>
+ <desc2>Le processus de modification de code est bien défini,
exposé et respecté, basé sur des rôles bien définis</desc2>
+ <comment>Gouvernance de la fondation Apache.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_954231172" title="Injection">
+ <element name="ID_938904610" title="Modes supportés">
+ <element name="ID_521618525" title="Planification, automatisation de
l'execution des tests">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment>JMeter permet avec son interface utilisateur de
programmer l'exécution des threads via les paramètre : début de
l'exécution, durée de l'exécution, nombre d'itérations...
+Les plugins Google permettent de planifier plus finement la montée en charge
en terme d'utilisateurs et une cible de transaction par secondes Ã
atteindre.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1077144732" title="Exécution en mode Batch
(non-interactive)">
+ <desc>Possibilité d'automatiser l'exécution les tirs
de charges sans utilisation de l'interface graphique</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment>L'exécution des tests en mode batch est une
fonctionnalité de base fournit dans JMeter;
+Les tests en mode batch peuvent être réalisés sur un seul agent ou
plusieurs pour les tests de charges distribué, Cette fonctionnalité est
fournit en version 2.5.1</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1331259758" title="Architectures en Haute
Disponibilité">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>JMeter permet de réaliser des tests de charges et stress
sur les architecture en haute disponibilité pour ajuster le
dimensionnement.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_20054412" title="Données dynamiques">
+ <element name="ID_1077075205" title="Injection de données
dynamiques">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>JMeter permet de varier les entrées utilisateurs
(valeurs dans les formulaires, identifiant/mot de passe, recherche google, ...).
+JMeter permet d'injecter des données en masses en offrant la
possibilité de paraméter des sources de données sous formats fichiers CSV;
les données de ces fichiers peuvent être variabilisées dans JMeter.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_110207438" title="Manipulation des données Ã
la volée durant le tir de charge">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_933554169" title="Conception des scénarios">
+ <element name="ID_190883987" title="Capture HTTP">
+ <desc>Capture des requêtes HTTP interceptées via un composant
Proxy HTTP</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>A l'ide du proxy HHTP.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1670881123" title="Paramétrage des tirs">
+ <element name="ID_969590090" title="Envoi des requêtes dans un
ordre aléatoire">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1743437683" title="Envoi en boucle des
requêtes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1678605415" title="Envoi d'1 seule fois des
requêtes quelque soit le nombre d'itérations prévues">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_363921447" title="Paramétrage des pauses">
+ <desc>Paramétrage d'une pause entre chaque requête
envoyée à travers les éléments Compteurs de temps</desc>
+ <element name="ID_937928618" title="Compteur de temps fixe
(insertion d'un temps constant entre chaque requête">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1766617872" title="Compteur de temps
aléatoire (insertion d'un temps aléatoire entre chaque requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_537632955" title="Compteur de débit constant
(contrôle la fréquence d'exécution d'une requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_345120939" title="Modification en temps réél
des paramètres en cours de tests de charge ">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment>Manipulation des données à la volée durant le tir
de charge.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_444278483" title="Support des transactions">
+ <element name="ID_596105972" title="Puissance des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Fléxibilité pour définir des critères si une
transaction échoue ou termine correctement. JMeter, fournit une large panels
possibilité via son élement "Assertion" qui permet d'analyser
les réponses du serveur.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1645151859" title="Agrégation des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_12775516" title="Gestion des cookies et des
réécritures d'URL">
+ <desc>Composant permettant de stocker, d'envoyer et de
spécifier des cookies à envoyer au serveur. </desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Le composant Gestionnaire de cookies HTTP nous permet
de faire du suivi de cookie (en particulier le suivi de session). Câest-Ã
-dire que JMeter va se comporter comme un navigateur Internet au niveau des
cookies, en envoyant la valeur du cookies quand les conditions sont remplies.
+Nous pouvons supprimer les cookies (session, ...) à chaque itération du test
de charges.
+JMeter peut simuler le cache d'un navigateur avec l'élément
configuration «Â
+Gestionnaire de cache ». JMeter permet de vider le cache à chaque
itération, il suffit pour cela de le placer au niveau du gestionnaire de
cookies pour bénéficier de la même portée. </comment>
+ <score>2</score>
+ </element>
+ <element name="ID_129553541" title="Utilisation des librairies
externes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1703634489" title="IP spoofing">
+ <desc>Simulation de plusieurs adresses IP à partir du même poste
de test; ou alors possibilité de configurer dans le script l'adresse IP
local à la quelle va être bindée la requête au serveur.</desc>
+ <desc0>Non fourni</desc0>
+ <desc1>Fourni mais incomplèt</desc1>
+ <desc2>Fourni et complèt</desc2>
+ <comment> Il est également possible, à partir de la version 2.4,
de faire de l'"IP spoofing" (simulation de plusieurs adresses IP
à partir du même poste de test) en utilisant les requêtes HTTP HTTPClient.
+
+Cependant, il ya une limitation pour "fat client simulation";
utilisation de plugin pour y remédier.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_938604052" title="Protocoles supportés">
+ <element name="ID_37387718" title="HTTP, HTTPs">
+ <desc0>Insuffisante</desc0>
+ <desc1>Incomplète, il faut compléter avec l'ajout de
plugins samplers </desc1>
+ <desc2>Couverture complète sans besoin d'ajout de plugins
</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_790694199" title="Requêtes web services (SOAP),
requêtes SOAP/XML-RPC">
+ <desc0>Ne permet pas de tester les requêtes Webservices</desc0>
+ <desc1>Fourni mais incomplets</desc1>
+ <desc2>Fourni et complets</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1873243063" title="Base de données ">
+ <desc0>Ne permet pas de tester les connexions Base de
données</desc0>
+ <desc1>Permet de tester les connexions base de données seulement
réalisées via le pilote JDBC</desc1>
+ <desc2>Permet de tester les connexions pour tous les pilotes :
JDBC, ODBC, ...</desc2>
+ <comment>Tests pour les protocoles autres que JDBC via plugin
JMeter.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_672256157" title="Annuaire LDAP">
+ <desc0>Ne permet pas de tester les connexions LDAP</desc0>
+ <desc1>Réalisation incomplète de simulation</desc1>
+ <desc2>Réalisation complète de simulation des requêtes LDAP
</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1349729256" title="Messagerie orientée service via
JMS">
+ <desc0>Ne permet pas de tester les messageries orientés services
via JMS</desc0>
+ <desc1>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en point à point</desc1>
+ <desc2>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en "point à point" et
"publication Abonnement"</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1502948335" title="Services de messagerie : POP3,
IMAP, SMTP, ...">
+ <desc0>Ne permet pas de tester les connexions</desc0>
+ <desc1>Permet de tester pour un nombre limités de
protocole</desc1>
+ <desc2>Permet de tester pour tous les protocoles</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_378459392" title="Service FTP, CFT, TCP, UDP, ..">
+ <desc0>Ne permet pas de tester</desc0>
+ <desc1>Permet de tester seul FTP, TCP</desc1>
+ <desc2>Permet de tester FTP, TCP, UDP</desc2>
+ <comment>Ajout du protocole UDP via plugin JMeter
(http://code.google.com/p/jmeter-plugins/). Le plugin UDP protocol permet de
faire des tests de charges DNS, NTP, TFTP, Boot servers, etc... </comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_1638800564" title="Tenue à l'échelle">
+ <element name="ID_944500706" title="Simulation de très lourdes
montées en charges">
+ <desc0>N'est pas couvert</desc0>
+ <desc1>Couverture avec limitations</desc1>
+ <desc2>Couverture complète</desc2>
+ <comment>C'est un outil qui permet de simuler un grand nombre
de requêtes concurrentes HTTP et donc de simuler le comportement du site avec
un grand nombre de visiteurs.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_270049310" title="Simulation d'un grand nombre
de requêtes concurrentes">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Tests des temps de réponse exprimés en fonction du nombre
d'utilisateurs virtuels</desc1>
+ <desc2>Tests des temps de réponses exprimés en fonction du
nombre et de paliers d'utilisateurs virtuels</desc2>
+ <comment>Permet de simuler un grands nombre d'utilisateurs
(en simultané ou par paliers).
+Cette fonctionnalité est réalisé via l'élement "Thread
Group" dans JMeter.
+Thread Group : permet de configurer le nombre d'utilisateurs et
d'itérations et la durée du ramp up (durée de montée en charge).
+
+Cette fonctionnalité de "Thread Group" a été enrichie avec
l'ajout d'un plugin JMeter : "Stepping Thread Group". Ce
plugin permet d'affiner la configuration du ramp up à la manière de HP
Loadrunner.
+Plus d'informations sur
http://code.google.com/p/jmeter-plugins/wiki/SteppingThreadGroup
+</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_963719340" title="Répartition multi injecteurs
pilotés par un contrôleur">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_965147039" title="Performance gros volumes de
téléchargement ">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Fourni mais incomplète</desc1>
+ <desc2>Fourni et complète</desc2>
+ <comment>Lorsqu'on essaye de télécharger de gros volumes de
fichiers en boucle, la capacité des agents à monter en charges peut échouer
dûe aux problèmes de "out of memory" (comme PIPEDSCHEDULE); en
effet, comme les données sont chargées en mémoire la montée en charge en
nombre de threads sur de gros volumes de téléchargements peut interrompre
brutalement l'execution de l'agent.
+
+</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1318228476" title="Gestion de gros volume de
données">
+ <desc> Le contrôleur est-il capable de supporter des volumes
importants de données générés par un agent ?</desc>
+ <desc0>Ne supporte pas</desc0>
+ <desc1>supporte mais avec des limitations</desc1>
+ <desc2>complètement supportés</desc2>
+ <comment>limité.
+Chaque Thread occupe de la mémoire (native+heap) et on est vite à cours de
ressources, sans parler de la surcharge pour l'OS qui doit gérer en masse
les changements de contexte de ces Threads.
+A cela si on ajoute de gros volumes de données qui pourraient être
générés par les agents, il peut arriver des problèmes ressources CPU et
mémoires.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_1287876271" title="Collecte et restitution">
+ <element name="ID_366854059" title="Suivi des ressources">
+ <element name="ID_1055455365" title="Types de collectes supportés">
+ <element name="ID_32544492" title="Collecte avec dumps">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_308146853" title="Collecte statique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1165475514" title="Collecte dynamique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_400053753" title="Collecte avec déclenchement">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_579415822" title="Analyse JVM">
+ <element name="ID_219916442" title="Analyse des objets en mémoire
(par taille des objets en mémoire)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>possible via plugin PerfMon</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_422292821" title="Activité du garbage collector
(types de collectes, fréquence de collectes, durée des collectes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Possible en utilisant le plugin PerfMon</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1865683497" title="Activité de la CPU
(détection des méthodes consommant le plus de temps CPU, arbre d'appel
des méthodes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1087057992" title="Détection des fuites
mémoires">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_1866875761" title="Analyse du serveur
dâapplications J2EE">
+ <element name="ID_613751750" title="Ouvertures de connexion
(nombre de connexions établies, nombre de connexions ayant échouées)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1289215273" title="Sessions HTTP (nombre de
sessions actives, taille mémoire des sessions)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1389533746" title="Pools de connexions
(saturations pools de connexions : JDBC, threads, LDAP, JMS)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_503709632" title="Transactions JTA (nombre de
transactions « rollbackées »)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1288811659" title="EJBs(saturation du cache)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via plugin</comment>
+ <score>0</score>
+ </element>
+ </element>
+ <comment>Le plugin PerfMon (http://code.google.com/p/jmeter-plugins/)
ajoute cette fonctionnalité à JMeter. Exemples de métriques via plugins:
+⢠" ActiveThreadsOverTime" permet d'afficher le nombre
d'utilisateurs connecté pendant un tir de charge et 'enregistre les
résultats de ActiveThreadsOverTime.
+⢠"ResponseCodesPerSecond" : code de réponse retourné par
seconde durant le tir charge.
+⢠"Response Times Over Time" : fournit le temps moyen de réponse
par milliseconde pour chaque requête .
+⢠"Response Latencies Over Time" : fournit les latences de
réponse lors du test de charge. Un temps de latence est la durée entre la fin
de la requête et le début de la réponse du serveur.
+⢠"Transactions per Second" : fournit le nombre de transactions
terminé par seconde; il fournit également les transactions qui ont échoués.
Il permet d'afficher sur un même graphe les transactions échouées et
celles correctement terminées.
+⢠"Server Hits per Seconds" : affiche le nombre de hits serveur
par seconde
+⢠"Bytes Throughput Over Time" : affiche la quantité
d'octets envoyés et reçus lors du test de charge
+⢠"TransactionThroughputVsThreads" : fournit le nombre de
transactions par seconde traitées par le serveur pour le nombre
d'utilisateurs accédant l'application, selon la formule suivante :
<active threads> * 1 second / <1 thread response time>, par exemple
pour 2 utilisateurs envoyant des requêtes au serveur et recevant une réponse
du serveur au bout de 100mseconde, la TransactionThroughputVsThreads = 2 *
1000ms/100ms ==> 20 transactions/sec sont traités par le serveur.</comment>
+ </element>
+ <element name="ID_1690289690" title="Analyse des réponses du serveur">
+ <element name="ID_1992823227" title="Détection des erreurs">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1760294978" title="Assertions supportées">
+ <element name="ID_1864545195" title="Chaîne de caractères">
+ <desc>Vérifie si une ou plusieurs chaînes de caractères se
trouvent dans la réponse reçue</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_698259803" title="Durée">
+ <desc>Vérifie si la réponse a été reçue avant ou après un
temps prédéfini</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_928266886" title="Taille de la réponse">
+ <desc>Vérifie si la taille de réponse (en octets) est
supérieure, inférieure, égale, ... à une taille prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1283583025" title="XML">
+ <desc>Vérifie que la page de réponse est un document XML
valide</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1459142956" title="MD5">
+ <desc>Vérifie si l'empreinte MD5 de la réponse (entête
et corps) correspond à une empreinte MD5 prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_1647225920" title="Interfaces de restitution des
résultats">
+ <element name="ID_85956876" title="Texte brut">
+ <desc>Les résultats d'assertion de toutes les requêtes
exécutées sont fournis sous forme textuelle : fichiers logs</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_6559401" title="Arbre de résultat">
+ <desc>Affichage de la liste des requêtes exécutées, leur type
ainsi que les données des réponses</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_876738750" title="Rapport avec mise en forme">
+ <desc>Rapport agrégé créant une table de l'ensemble des
statistiques des tests effectués</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_131380260" title="Tableau">
+ <desc>Tableau de résultats présentant l'ensemble des
requêtes exécutées, leur type, leur temps de réponse, leur
validité...</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1429603205" title="Graphique">
+ <desc>Graphique de résultats présente les temps de réponse, la
moyenne, la médiane, l'écart-type des différentes requêtes
effectuées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1941485932" title="Courrier">
+ <desc>Visualiseur de courrier envoie un mail Ã
l'administrateur en cas de trop nombreux échec aux requêtes
exécutées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_750059050" title="Reporting">
+ <desc>Outils d'analyse des résultats ?</desc>
+ <desc0>Les résultats sont fournis dans des fichiers logs qui peuvent
être très volumineux; cela nécessite beaucoup d'efforts manuels pour
les analyser.</desc0>
+ <desc1>Analyses partielles</desc1>
+ <desc2>Analyses sophistiquées des résultats avec un nombre
illimité de représentations graphiques.</desc2>
+ <comment>Le reporting est quasiment absent dans JMeter.
+On est donc obligé soit d'analyser les fichier log volumineux ou
d'exporter les données brutes en CSV (ou en base de données) pour une
consolidation externe.
+
+Une des solutions est de développer des scripts pour générer des reporting.
+Par exemple, nous pouvons développer des Listener qui stocke les mesures
brutes dans une base de données plutôt qu'un fichier CSV (données plus
faciles à exploiter par la suite avec un outil de représentation graphique
comme BIRT par exemple), cela peut se faire sans grande difficulté.
+
+Autre alternative, utilisation de plugin JMeter à l'adresse
http://code.google.com/p/jmeter-plugins/, qui apporte entre autre de nouveaux
graphiques d'interpretation des resultats comme "Loadosophia.org
Uploader". </comment>
+ <score>1</score>
+ </element>
+ </section>
+ <section name="ID_1471282005" title="Utilisabilité">
+ <desc>Utilisabilité de l'outil</desc>
+ <element name="ID_1275297706" title="Facilité d'utilisation">
+ <element name="ID_727756229" title="Installation">
+ <desc>Qualifier le niveau de compléxité de l'installation
de l'outil?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment>Installation très simple : le seul prérequis est la
JVM, il suffit ensuite de dézipper le fichier tar jmeter et
l'exécuter.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_259142270" title="Création des tests">
+ <desc>La solution propose-elle une solution pour générer des
scénarios en utilisant des languages de scripts ?</desc>
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>La Création est facile à prendre en main, car les tests
de charges distribuées ou local peuvent être lancés à partir de
l'interface utilisateur UI; pas de scriptings ou programmation.
+
+La création des tests de montées en charges basiques est très rapide :
+lancement de la console, quelques clics de souris et tout est prêt pour
générer un test de charge par ajout
+- d'1 thread group : pour indiquer le nombre d'utilisateurs
concurrents et d'itérations et la durée du ramp up (durée de montée en
charge).
+- un sampler : pour définir le type de requête échangé avec le serveur
(HTTP, FTP, JDBC...) et de les émettre,
+- un ou 2 assertions au sampler pour contrôler les réponses du serveur (par
exemple : temps de réponse, la réponse contient-elle une chaîne de
caractères, taille, XML valide).</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1029563344" title="Exécution des tests">
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>L'exécution des tests ne nécessite aucune
expertise technique.
+Les tests de charges distribués ou locaux peuvent être lancés à partir de
l'interface utilisateur sans programmation.
+Un menu utilisateur propose les agents disponibles et grise les agents en
activité. </comment>
+ <score>2</score>
+ </element>
+ <element name="ID_836563041" title="Administration des agents">
+ <desc>Qualifier le niveau de compléxité de l'administration
des agents?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment>Chaque agent injecteur est un serveur auquel le
controleur peut se connecter en temps réel.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_1702827660" title="Intégration">
+ <element name="ID_656900169" title="Socle technique">
+ <element name="ID_1719906035" title="Contexte d'éxécution">
+ <desc>Impacts de l'exécution de JMeter sur la même
machine que les applications à tester?</desc>
+ <desc0>Peut fausser les performances des applications; JMeter
peut consommer des ressources.</desc0>
+ <desc1>Impacts négligeables sur les résultats de performances
des applications</desc1>
+ <desc2>Exécution indifférente</desc2>
+ <comment>La machine virtuelle Java (qui exécute JMeter), aura
parfois besoin de faire passer le garbage collector (GC) pour la gestion de la
mémoire, ce qui a un impact sur le traitement des résultats, le GC gelant les
threads (donc le tir et le traitement des résultat) lors de lâidentification
des objets à supprimer de la mémoire.
+</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_917113670" title="Sur un serveur web">
+ <desc0>Fonctionnne en mode autonome</desc0>
+ <desc1>Fonctionne à l'intérieur d'un serveur
web</desc1>
+ <desc2>Fonctionne en mode autonome et à l'intérieur
d'un serveur web</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_964161769" title="Multi-machines">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Fonctionne sur un environnement mono-machines</desc1>
+ <desc2>Fonctionne sur un environnement multi-machines</desc2>
+ <comment>Les scripts de test sont automatiquement envoyés Ã
chaque agent injecteur; l'administration des agents injecteur est
centralisée et réalisé par une instance de JMeter(nommé
controler).</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_698995068" title="Support des navigateurs">
+ <desc0>Il ne supporte qu'1 seul navigateur IE</desc0>
+ <desc1>Il supporte un nombre limité de navigateurs</desc1>
+ <desc2>Il supporte tous les navigateurs</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_629917571" title="Language de l'outil">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Multi-languages</desc1>
+ <desc2>Ecrit 100% en java</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_602803523" title="Portabilité">
+ <desc0>Non portable</desc0>
+ <desc1>Portable sur un nombre limité de plateformes </desc1>
+ <desc2>Ecrit 100% en Java, portable sur toutes les
plateformes</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_1478912460" title="Intégration IDE">
+ <desc0>Aucune intégration avec les IDE n'est disponible.
</desc0>
+ <desc1>L'intégration limitée ou restreinte à un seul
IDE</desc1>
+ <desc2>L'intégration complète avec plusieurs IDE majeurs du
maché</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1046561187" title="Languages supportés">
+ <desc0>Ne supporte que le language Java</desc0>
+ <desc1>N'exécute pas les scripts Ajax </desc1>
+ <desc2>Exécution sans problème des scripts Ajax et Java
Scripts</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_598817350" title="Extensibilité">
+ <desc0>Non extensible</desc0>
+ <desc1>Extensible avec limitation</desc1>
+ <desc2>Facilement extensible par ajouts de plugins</desc2>
+ <comment>JMeter est conçu pour être étendu via des greffons,
c'est ce qui a permis à Google d'ajouter de nouvelles
fonctionnalités.</comment>
+ <score>2</score>
+ </element>
+ </section>
+</document>
\ No newline at end of file
Index: template/Tests_de_performances.mm
===================================================================
RCS file: template/Tests_de_performances.mm
diff -N template/Tests_de_performances.mm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ template/Tests_de_performances.mm 29 May 2012 17:22:52 -0000 1.1
@@ -0,0 +1,1031 @@
+<map version="0.9.0">
+<!-- To view this file, download free mind mapping software FreeMind from
http://freemind.sourceforge.net -->
+<node CREATED="1323786092665" ID="ID_1179498432" MODIFIED="1324479655573"
TEXT="Outils de tests de performance">
+<node CREATED="1306847257001" ID="generic" MODIFIED="1325587766767"
POSITION="right" TEXT="Maturité">
+<font BOLD="true" NAME="SansSerif" SIZE="12"/>
+<node CREATED="1306847257024" FOLDED="true" ID="strategy"
MODIFIED="1323941546450" TEXT="Gouvernance">
+<node CREATED="1306847257024" ID="ID_1129175527" MODIFIED="1306847257024"
STYLE="bubble" TEXT="Stratégie du projet">
+<font ITALIC="true" NAME="SansSerif" SIZE="10"/>
+</node>
+<node CREATED="1306847257025" FOLDED="true" ID="copyrightowners"
MODIFIED="1323941546442" TEXT="Détenteur des droits">
+<node CREATED="1306847257025" ID="ID_1692211230" MODIFIED="1306850141589"
TEXT="Les droits sont détenus par quelques individus ou entités
commerciales">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257025" ID="ID_693931345" MODIFIED="1306850149085"
TEXT="Les droits sont détenus par de nombreux individus de façon
homogène">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257025" ID="ID_1675761897" MODIFIED="1306847257025"
TEXT="Les droits sont détenus par une entité légale, une
fondation dans laquelle la communauté a confiance (ex: FSF, Apache,
ObjectWeb)">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257026" FOLDED="true" ID="roadmap"
MODIFIED="1323941546442" TEXT="Feuille de route">
+<node CREATED="1306847257026" ID="ID_1914617156" MODIFIED="1306847257026"
TEXT="Pas de feuille de route publiée">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257026" ID="ID_615356569" MODIFIED="1306847257026"
TEXT="Feuille de route sans planning">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257026" ID="ID_1759367828" MODIFIED="1306847257026"
TEXT="Feuille de route versionnée, avec planning et mesures de retard">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306849515154" FOLDED="true" ID="ID_740641571"
MODIFIED="1323941546443" TEXT="Pilotage du projet">
+<node CREATED="1306847257027" ID="ID_413080058" MODIFIED="1306849684549"
TEXT="Pas de pilotage clair du projet">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257027" ID="ID_1729363079" MODIFIED="1306849670278"
TEXT="Pilotage dicté par un seul individu ou une entité commerciale">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257027" ID="ID_1374669018" MODIFIED="1306849703509"
TEXT="Indépendance forte de l'équipe de développement,
droits détenus par une entité reconnue">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306849899626" FOLDED="true" ID="ID_548761152"
MODIFIED="1323941546443" TEXT="Mode de distribution">
+<node CREATED="1306847257027" ID="ID_326808433" MODIFIED="1306850108523"
TEXT="Existence d'une distribution commerciale ou propriétaire ou
distribution libre limitée fonctionellement">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257027" ID="ID_1613668806" MODIFIED="1306849968136"
TEXT="Sous-partie du logiciel disponible sous licence propriétaire (Coeur
/ Greffons...)">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257027" ID="ID_1101581701" MODIFIED="1306849935696"
TEXT="Distribution totalement ouverte et libre">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1306847257002" ID="maturity" MODIFIED="1323941597508"
TEXT="Patrimoine">
+<node CREATED="1306847257002" FOLDED="true" ID="age" MODIFIED="1323941546443"
TEXT="Age du projet">
+<node CREATED="1306847257002" ID="ID_1399393385" MODIFIED="1306853655042"
TEXT="Inférieur à trois mois">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257002" ID="ID_1611213207" MODIFIED="1306853661346"
TEXT="Entre trois mois et trois ans">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257002" ID="ID_481832265" MODIFIED="1306853669772"
TEXT="Supérieur à trois ans">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257002" FOLDED="true" ID="historyknowproblems"
MODIFIED="1323941546443" TEXT="Historique">
+<node CREATED="1306847257003" ID="ID_1055053760" MODIFIED="1306847257003"
TEXT="Le logiciel connaît de nombreux problèmes qui peuvent être
rédhibitoires">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257003" ID="ID_1300689400" MODIFIED="1306851625260"
TEXT="Pas de problèmes majeurs, ni de crise ou historique inconnu">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257003" ID="ID_1583331706" MODIFIED="1306847257003"
TEXT="Bon historique de gestion de projet et de crise">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257006" FOLDED="true"
ID="developersidentificationturnover" MODIFIED="1323941546443" TEXT="Equipe de
développement">
+<node CREATED="1306847257006" ID="ID_279344414" MODIFIED="1306850462911"
TEXT="Très peu de développeurs identifiés ou développeur
unique">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257006" ID="ID_626571146" MODIFIED="1306850516792"
TEXT="Quelques développeurs actifs">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257006" ID="ID_1255137470" MODIFIED="1306850655885"
TEXT="Equipe de développement importante et identifiée">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257003" FOLDED="true" ID="popularity"
MODIFIED="1323941546443" TEXT="Popularité">
+<node CREATED="1306847257003" ID="ID_828500712" MODIFIED="1306847257003"
TEXT="Très peu d'utilisateurs identifiés">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257003" ID="ID_1880330868" MODIFIED="1306850228264"
TEXT="Usage décelable">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257004" ID="ID_1171554951" MODIFIED="1306847257004"
TEXT="Nombreux utilisateurs et références">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1306847257006" ID="activity" MODIFIED="1324352612156"
TEXT="Activité">
+<node CREATED="1306847257006" ID="ID_560443100" MODIFIED="1306847257006"
STYLE="bubble" TEXT="Activité du et autour du projet">
+<font ITALIC="true" NAME="SansSerif" SIZE="10"/>
+</node>
+<node CREATED="1306847257004" FOLDED="true" ID="contributingcommunity"
MODIFIED="1323941546444" TEXT="Communauté des contributeurs">
+<node CREATED="1306847257004" ID="ID_990810027" MODIFIED="1306847257004"
TEXT="Pas de communauté ou de réelle activité (forum, liste de
diffusion…)">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257004" ID="ID_868083459" MODIFIED="1306847257004"
TEXT="Communauté existante avec une activité notable">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257004" ID="ID_318821478" MODIFIED="1306847257004"
TEXT="Communauté forte : grosse activité sur les forums, de nombreux
contributeurs et défenseurs">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257006" ID="activityonbugs" MODIFIED="1325587770202"
TEXT="Activité autour des bugs">
+<node CREATED="1306847257006" ID="ID_1964458088" MODIFIED="1306847257006"
TEXT="Réactivité faible sur le forum ou sur la liste de diffusion, ou
rien au sujet des corrections de bugs dans les notes de versions">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257006" ID="ID_526148549" MODIFIED="1306847257006"
TEXT="Activité détectable mais sans processus clairement exposé,
temps de résolution long">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257006" ID="ID_101774767" MODIFIED="1306847257006"
TEXT="Forte réactivité, basée sur des rôles et des
assignations de tâches">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257006" FOLDED="true" ID="activityonfunctionalities"
MODIFIED="1323941546444" TEXT="Activité autour des fonctionnalités">
+<node CREATED="1306847257006" ID="ID_1889366873" MODIFIED="1306847257006"
TEXT="Pas ou peu de nouvelles fonctionnalités">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257007" ID="ID_171774545" MODIFIED="1306847257007"
TEXT="Évolution du produit conduite par une équipe dédiée
ou par des utilisateurs, mais sans processus clairement exposé">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257007" ID="ID_56362046" MODIFIED="1306847257007"
TEXT="Les requêtes pour les nouvelles fonctionnalités sont clairement
outillées, feuille de route disponible">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257007" FOLDED="true" ID="activityonreleases"
MODIFIED="1323941546444" TEXT="Activité sur les releases/versions">
+<node CREATED="1306847257007" ID="ID_1274890780" MODIFIED="1306847257007"
TEXT="Très faible activité que ce soit sur les versions de production
ou de développement (alpha, beta)">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257007" ID="ID_695667161" MODIFIED="1306847257007"
TEXT="Activité que ce soit sur les versions de production ou de
développement (alpha, beta), avec des versions correctives mineures
fréquentes">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257007" ID="ID_766829821" MODIFIED="1306847257007"
TEXT="Activité importante avec des versions correctives fréquentes et
des versions majeures planifiées liées aux prévisions de la
feuille de route">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1306847257007" ID="industrializedsolution"
MODIFIED="1324352614609" TEXT="Industrialisation">
+<node CREATED="1306847257007" ID="ID_1603425941" MODIFIED="1306847257007"
STYLE="bubble" TEXT="Niveau d'industrialisation du projet">
+<font ITALIC="true" NAME="SansSerif" SIZE="10"/>
+</node>
+<node CREATED="1306847257018" FOLDED="true" ID="services"
MODIFIED="1323941546444" TEXT="Services">
+<node CREATED="1306847257018" ID="ID_1286182543" MODIFIED="1306848692042"
STYLE="bubble" TEXT="Offres de services (Support, Formation, Audit...)">
+<font ITALIC="true" NAME="SansSerif" SIZE="10"/>
+</node>
+<node CREATED="1306847257019" ID="ID_211235527" MODIFIED="1306848668154"
TEXT="Pas d'offre de service identifiée">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257019" ID="ID_1278107137" MODIFIED="1306847257019"
TEXT="Offre existante mais restreinte géographiquement ou en une seule
langue ou fournie par un seul fournisseur ou sans garantie">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257019" ID="ID_1233403730" MODIFIED="1306848682338"
TEXT="Offre riche, plusieurs fournisseurs, avec des garanties de
résultats">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257020" FOLDED="true" ID="documentation"
MODIFIED="1323941546445" TEXT="Documentation">
+<node CREATED="1306847257020" ID="ID_1935245522" MODIFIED="1306847257020"
TEXT="Pas de documentation utilisateur">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257020" ID="ID_398315438" MODIFIED="1306847257020"
TEXT="La documentation existe mais est en partie obsolète ou restreinte
à une seule langue ou peu détaillée">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257020" ID="ID_916359821" MODIFIED="1306847257020"
TEXT="Documentation à jour, traduite et éventuellement adaptée
à différentes cibles de lecteurs (end-user, sysadmin,
manager…)">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257020" FOLDED="true" ID="qualityassurance"
MODIFIED="1323941546445" TEXT="Méthode qualité">
+<node CREATED="1306847257020" ID="ID_837499546" MODIFIED="1306847257020"
STYLE="bubble" TEXT="Processus et méthode qualité">
+<font ITALIC="true" NAME="SansSerif" SIZE="10"/>
+</node>
+<node CREATED="1306847257020" ID="ID_649307494" MODIFIED="1306847257020"
TEXT="Pas de processus qualité identifié">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257021" ID="ID_477839069" MODIFIED="1306847257021"
TEXT="Processus qualité existant, mais non formalisé ou non
outillé">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257021" ID="ID_482635392" MODIFIED="1306848807721"
TEXT="Processus qualité basé sur l'utilisation d'outils et
de méthodologies standards">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1306847257025" FOLDED="true" ID="modificationofsourcecode"
MODIFIED="1323941546445" TEXT="Modification du code">
+<node CREATED="1306847257025" ID="ID_627223624" MODIFIED="1306847257025"
TEXT="Pas de moyen pratique de proposer des modifications de code">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1306847257026" ID="ID_510693756" MODIFIED="1306847257026"
TEXT="Des outils sont fournis pour accéder et modifier le code (ex : CVS,
SVN) mais ne sont pas vraiment utilisés pour développer le produit">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1306847257026" ID="ID_115139134" MODIFIED="1306847257026"
TEXT="Le processus de modification de code est bien défini, exposé et
respecté, basé sur des rôles bien définis">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1320065934234" FOLDED="true" ID="ID_954231172"
MODIFIED="1325522720219" POSITION="right" TEXT="Injection">
+<node CREATED="1325519458774" ID="ID_938904610" MODIFIED="1325519463811"
TEXT="Modes supportés">
+<node CREATED="1320070903109" FOLDED="true" ID="ID_521618525"
MODIFIED="1325521653434" TEXT="Planification, automatisation de
l'execution des tests">
+<node CREATED="1318512118626" ID="ID_799134972" MODIFIED="1324352496109"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_903679160" MODIFIED="1324352510765"
TEXT="Supporté mais avec limitation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1231491968" MODIFIED="1324352525734"
TEXT="Support complet">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070903109" FOLDED="true" ID="ID_1077144732"
MODIFIED="1325521655949" TEXT="Exécution en mode Batch (non-interactive)">
+<node CREATED="1325520021319" ID="ID_263668871" MODIFIED="1325520049679"
STYLE="bubble" TEXT="Possibilité d'automatiser l'exécution
les tirs de charges sans utilisation de l'interface graphique"/>
+<node CREATED="1318512118626" ID="ID_254918478" MODIFIED="1324352496109"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1625678733" MODIFIED="1324352510765"
TEXT="Supporté mais avec limitation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_691512429" MODIFIED="1324352525734"
TEXT="Support complet">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320128838015" FOLDED="true" ID="ID_1331259758"
MODIFIED="1325520240030" TEXT="Architectures en Haute Disponibilité">
+<node CREATED="1318512118626" ID="ID_863560387" MODIFIED="1324329862046"
TEXT="N'est pas fournit">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_623117164" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_464548048" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521132646" FOLDED="true" ID="ID_20054412"
MODIFIED="1325521626803" TEXT="Données dynamiques">
+<node CREATED="1320128816812" ID="ID_1077075205" MODIFIED="1325521124714"
TEXT="Injection de données dynamiques">
+<node CREATED="1318512118626" ID="ID_565688436" MODIFIED="1324329852078"
TEXT="N'est pas fournit">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_194347405" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_468171684" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320081320625" ID="ID_110207438" MODIFIED="1325521129742"
TEXT="Manipulation des données à la volée durant le tir de
charge">
+<node CREATED="1318512118626" ID="ID_1822788299" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1496448198" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1393887586" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1325519197348" ID="ID_933554169" MODIFIED="1325519205903"
TEXT="Conception des scénarios">
+<node CREATED="1320081363015" FOLDED="true" ID="ID_190883987"
MODIFIED="1325520882112" TEXT="Capture HTTP">
+<node CREATED="1325519584835" ID="ID_377692869" MODIFIED="1325519604186"
STYLE="bubble" TEXT="Capture des requêtes HTTP interceptées via un
composant Proxy HTTP"/>
+<node CREATED="1318512118626" ID="ID_1395171945" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1000389561" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_168729202" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320082276921" FOLDED="true" ID="ID_1670881123"
MODIFIED="1325521664575" STYLE="fork" TEXT="Paramétrage des tirs">
+<node CREATED="1320082406296" ID="ID_969590090" MODIFIED="1325520030637"
TEXT="Envoi des requêtes dans un ordre aléatoire">
+<node CREATED="1318512118626" ID="ID_12387762" MODIFIED="1325520030638"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_278828795" MODIFIED="1325520030638"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1464846253" MODIFIED="1325520030638"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320082477515" ID="ID_1743437683" MODIFIED="1325520030638"
TEXT="Envoi en boucle des requêtes">
+<node CREATED="1318512118626" ID="ID_1180179657" MODIFIED="1325520030639"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_979435016" MODIFIED="1325520030639"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_717693831" MODIFIED="1325520030639"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320082719875" ID="ID_1678605415" MODIFIED="1325520030639"
TEXT="Envoi d'1 seule fois des requêtes quelque soit le nombre
d'itérations prévues">
+<node CREATED="1318512118626" ID="ID_1654087408" MODIFIED="1325520030639"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_706419135" MODIFIED="1325520030640"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_200736291" MODIFIED="1325520030640"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320084230328" ID="ID_363921447" MODIFIED="1325520030640"
TEXT="Paramétrage des pauses">
+<node CREATED="1325519645810" ID="ID_606337617" MODIFIED="1325520030640"
STYLE="bubble" TEXT="Paramétrage d'une pause entre chaque
requête envoyée à travers les éléments Compteurs de
temps"/>
+<node CREATED="1320084889406" FOLDED="true" ID="ID_937928618"
MODIFIED="1325520030642" TEXT="Compteur de temps fixe (insertion d'un
temps constant entre chaque requête">
+<node CREATED="1318512118626" ID="ID_1876211599" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_556272908" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_602037493" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320084904468" FOLDED="true" ID="ID_1766617872"
MODIFIED="1325520030643" TEXT="Compteur de temps aléatoire (insertion
d'un temps aléatoire entre chaque requête)">
+<node CREATED="1318512118626" ID="ID_662603841" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1969864231" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_151397939" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320084919796" FOLDED="true" ID="ID_537632955"
MODIFIED="1325520030643" TEXT="Compteur de débit constant (contrôle
la fréquence d'exécution d'une requête)">
+<node CREATED="1318512118626" ID="ID_1643299371" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_413603652" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1518337701" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320070903109" ID="ID_345120939" MODIFIED="1324479560402"
TEXT="Modification en temps réél des paramètres en cours de
tests de charge ">
+<node CREATED="1318512118626" ID="ID_1883809448" MODIFIED="1324352496109"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1536648" MODIFIED="1324352510765"
TEXT="Supporté mais avec limitation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_430944386" MODIFIED="1324352525734"
TEXT="Support complet">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1325520280754" FOLDED="true" ID="ID_444278483"
MODIFIED="1325521159725" TEXT="Support des transactions">
+<node CREATED="1320070903109" FOLDED="true" ID="ID_596105972"
MODIFIED="1325520337171" TEXT="Puissance des transactions">
+<node CREATED="1318512118626" ID="ID_535596422" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_183972497" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_970749008" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070942281" FOLDED="true" ID="ID_1645151859"
MODIFIED="1325520336393" TEXT="Agrégation des transactions">
+<node CREATED="1318512118626" ID="ID_1683007927" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_964805482" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_82106915" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320070994312" FOLDED="true" ID="ID_12775516"
MODIFIED="1325520233150" STYLE="fork" TEXT="Gestion des cookies et des
réécritures d'URL">
+<node CREATED="1325519970642" ID="ID_262451325" MODIFIED="1325520038012"
STYLE="bubble" TEXT="Composant permettant de stocker, d'envoyer et de
spécifier des cookies à envoyer au serveur. "/>
+<node CREATED="1318512118626" ID="ID_633614148" MODIFIED="1325520038012"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1381660774" MODIFIED="1325520038012"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1872100386" MODIFIED="1325520038012"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070903109" FOLDED="true" ID="ID_129553541"
MODIFIED="1325520884014" TEXT="Utilisation des librairies externes">
+<node CREATED="1318512118626" ID="ID_51205504" MODIFIED="1324352496109"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1767187079" MODIFIED="1324352510765"
TEXT="Supporté mais avec limitation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1224670544" MODIFIED="1324352525734"
TEXT="Support complet">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070903109" FOLDED="true" ID="ID_1703634489"
MODIFIED="1325520251667" TEXT="IP spoofing">
+<node CREATED="1325519934009" ID="ID_828018183" MODIFIED="1325519942182"
STYLE="bubble" TEXT="Simulation de plusieurs adresses IP à partir du
même poste de test; ou alors possibilité de configurer dans le script
l'adresse IP local à la quelle va être bindée la
requête au serveur."/>
+<node CREATED="1318512118626" ID="ID_861488283" MODIFIED="1324330394562"
TEXT="Non fourni">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1452789427" MODIFIED="1324330410796"
TEXT="Fourni mais incomplèt">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_947989100" MODIFIED="1324330420000"
TEXT="Fourni et complèt">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320066040093" ID="ID_938604052" MODIFIED="1325521674025"
TEXT="Protocoles supportés">
+<node CREATED="1320066156312" FOLDED="true" ID="ID_37387718"
MODIFIED="1325521022117" TEXT="HTTP, HTTPs">
+<node CREATED="1318512118626" ID="ID_489515845" MODIFIED="1324354458671"
TEXT="Insuffisante">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1527472339" MODIFIED="1324354502125"
TEXT="Incomplète, il faut compléter avec l'ajout de plugins
samplers ">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1451889566" MODIFIED="1324354529062"
TEXT="Couverture complète sans besoin d'ajout de plugins ">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066189218" FOLDED="true" ID="ID_790694199"
MODIFIED="1325521024406" TEXT="Requêtes web services (SOAP), requêtes
SOAP/XML-RPC">
+<node CREATED="1318512118626" ID="ID_1418139554" MODIFIED="1320067361718"
TEXT="Ne permet pas de tester les requêtes Webservices">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_254292357" MODIFIED="1320089563203"
TEXT="Fourni mais incomplets">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_518032045" MODIFIED="1320089573937"
TEXT="Fourni et complets">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066223671" FOLDED="true" ID="ID_1873243063"
MODIFIED="1325521025452" TEXT="Base de données ">
+<node CREATED="1318512118626" ID="ID_676279455" MODIFIED="1320067526984"
TEXT="Ne permet pas de tester les connexions Base de données">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_749039801" MODIFIED="1320067569531"
TEXT="Permet de tester les connexions base de données seulement
réalisées via le pilote JDBC">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1662573933" MODIFIED="1320067606187"
TEXT="Permet de tester les connexions pour tous les pilotes : JDBC, ODBC, ...">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066272312" FOLDED="true" ID="ID_672256157"
MODIFIED="1325521026105" TEXT="Annuaire LDAP">
+<node CREATED="1318512118626" ID="ID_782892178" MODIFIED="1320067642546"
TEXT="Ne permet pas de tester les connexions LDAP">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1059002547" MODIFIED="1320088475093"
TEXT="Réalisation incomplète de simulation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_282228171" MODIFIED="1320088486328"
TEXT="Réalisation complète de simulation des requêtes LDAP ">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066287031" FOLDED="true" ID="ID_1349729256"
MODIFIED="1325521027478" TEXT="Messagerie orientée service via JMS">
+<node CREATED="1318512118626" ID="ID_319204476" MODIFIED="1320068369390"
TEXT="Ne permet pas de tester les messageries orientés services via JMS">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1859562092" MODIFIED="1320068591968"
TEXT="Permet de tester les messagerie MOM IBM WebSphere MQ, ActiveMQ, Tibco,
etc. via JMS en point à point">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1798484300" MODIFIED="1320068631171"
TEXT="Permet de tester les messagerie MOM IBM WebSphere MQ, ActiveMQ, Tibco,
etc. via JMS en "point à point" et "publication
Abonnement"">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066313000" FOLDED="true" ID="ID_1502948335"
MODIFIED="1325521028167" TEXT="Services de messagerie : POP3, IMAP, SMTP, ...">
+<node CREATED="1318512118626" ID="ID_66484887" MODIFIED="1320068754140"
TEXT="Ne permet pas de tester les connexions">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1748712808" MODIFIED="1320068829687"
TEXT="Permet de tester pour un nombre limités de protocole">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_983376485" MODIFIED="1320068824875"
TEXT="Permet de tester pour tous les protocoles">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320066360984" FOLDED="true" ID="ID_378459392"
MODIFIED="1325521030461" TEXT="Service FTP, CFT, TCP, UDP, ..">
+<node CREATED="1318512118626" ID="ID_1972667867" MODIFIED="1320068852265"
TEXT="Ne permet pas de tester">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_343824143" MODIFIED="1324403701078"
TEXT="Permet de tester seul FTP, TCP">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1914056452" MODIFIED="1324428335125"
TEXT="Permet de tester FTP, TCP, UDP">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1325519222803" ID="ID_1638800564" MODIFIED="1325521743322"
TEXT="Tenue à l'échelle">
+<node CREATED="1320067076828" FOLDED="true" ID="ID_944500706"
MODIFIED="1325520236884" TEXT="Simulation de très lourdes montées en
charges">
+<node CREATED="1318512118626" ID="ID_95738767" MODIFIED="1324369474687"
TEXT="N'est pas couvert">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_131915093" MODIFIED="1324369520164"
TEXT="Couverture avec limitations">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1647756895" MODIFIED="1324369532419"
TEXT="Couverture complète">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320067076828" FOLDED="true" ID="ID_270049310"
MODIFIED="1325520237796" TEXT="Simulation d'un grand nombre de
requêtes concurrentes">
+<node CREATED="1318512118626" ID="ID_124852167" MODIFIED="1324329830375"
TEXT="N'est pas fournit">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_194754304" MODIFIED="1323941171437"
TEXT="Tests des temps de réponse exprimés en fonction du nombre
d'utilisateurs virtuels">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1441353843" MODIFIED="1323941181347"
TEXT="Tests des temps de réponses exprimés en fonction du nombre et
de paliers d'utilisateurs virtuels">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070259578" FOLDED="true" ID="ID_963719340"
MODIFIED="1325520238465" TEXT="Répartition multi injecteurs pilotés
par un contrôleur">
+<node CREATED="1318512118626" ID="ID_162825590" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1525979364" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_595074950" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070903109" FOLDED="true" ID="ID_965147039"
MODIFIED="1325520239206" TEXT="Performance gros volumes de
téléchargement ">
+<node CREATED="1318512118626" ID="ID_889858123" MODIFIED="1324330246453"
TEXT="N'est pas fournit">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1129870011" MODIFIED="1324330322531"
TEXT="Fourni mais incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_441106209" MODIFIED="1324330309890"
TEXT="Fourni et complète">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320070903109" FOLDED="true" ID="ID_1318228476"
MODIFIED="1325520333841" TEXT="Gestion de gros volume de données">
+<node CREATED="1323940999389" ID="ID_260648375" MODIFIED="1325520331405"
STYLE="bubble" TEXT=" Le contrôleur est-il capable de supporter des
volumes importants de données générés par un agent ?"/>
+<node CREATED="1318512118626" ID="ID_530218685" MODIFIED="1324372064302"
TEXT="Ne supporte pas">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_892819700" MODIFIED="1324372083322"
TEXT="supporte mais avec des limitations">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1165588484" MODIFIED="1324372094802"
TEXT="complètement supportés">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1325516916709" FOLDED="true" ID="ID_1287876271"
MODIFIED="1325522718179" POSITION="left" TEXT="Collecte et restitution">
+<node CREATED="1320044365203" FOLDED="true" ID="ID_366854059"
MODIFIED="1325521074432" TEXT="Suivi des ressources">
+<node CREATED="1320044455546" ID="ID_1055455365" MODIFIED="1325517427389"
TEXT="Types de collectes supportés">
+<node CREATED="1320044476640" FOLDED="true" ID="ID_32544492"
MODIFIED="1323941546439" TEXT="Collecte avec dumps">
+<node CREATED="1318512118626" ID="ID_1700155028" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1102334599" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1315195196" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320044492812" ID="ID_308146853" MODIFIED="1325511922469"
TEXT="Collecte statique">
+<node CREATED="1318512118626" ID="ID_1133744633" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1566873795" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_289382928" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320044507671" ID="ID_1165475514" MODIFIED="1325511923947"
TEXT="Collecte dynamique">
+<node CREATED="1318512118626" ID="ID_1339618237" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_975458560" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_646440671" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320044537328" ID="ID_400053753" MODIFIED="1325511925452"
TEXT="Collecte avec déclenchement">
+<node CREATED="1318512118626" ID="ID_400137958" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_995698310" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_594472318" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320044577421" ID="ID_579415822" MODIFIED="1325517650425"
TEXT="Analyse JVM">
+<node CREATED="1320044624546" ID="ID_219916442" MODIFIED="1325517453678"
TEXT="Analyse des objets en mémoire (par taille des objets en
mémoire)">
+<node CREATED="1318512118626" ID="ID_1037524345" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1696213111" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_126108679" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320044772671" FOLDED="true" ID="ID_422292821"
MODIFIED="1325517458417" TEXT="Activité du garbage collector (types de
collectes, fréquence de collectes, durée des collectes)">
+<node CREATED="1318512118626" ID="ID_51979331" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1845002820" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_365147971" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320045623578" FOLDED="true" ID="ID_1865683497"
MODIFIED="1325517466417" TEXT="Activité de la CPU (détection des
méthodes consommant le plus de temps CPU, arbre d'appel des
méthodes)">
+<node CREATED="1318512118626" ID="ID_5027117" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1435402128" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1316858312" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320044772671" FOLDED="true" ID="ID_1087057992"
MODIFIED="1325517501496" TEXT="Détection des fuites mémoires">
+<node CREATED="1318512118626" ID="ID_132521515" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1493045754" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1654130794" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320045735015" ID="ID_1866875761" MODIFIED="1325517030271"
TEXT="Analyse du serveur d’applications J2EE">
+<node CREATED="1320045766453" FOLDED="true" ID="ID_613751750"
MODIFIED="1325517543993" TEXT="Ouvertures de connexion (nombre de connexions
établies, nombre de connexions ayant échouées)">
+<node CREATED="1318512118626" ID="ID_328187200" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1511704764" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1071374146" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320045826406" FOLDED="true" ID="ID_1289215273"
MODIFIED="1325517537877" TEXT="Sessions HTTP (nombre de sessions actives,
taille mémoire des sessions)">
+<node CREATED="1318512118626" ID="ID_16711834" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1371117139" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1114897655" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046028609" FOLDED="true" ID="ID_1389533746"
MODIFIED="1325517555202" TEXT="Pools de connexions (saturations pools de
connexions : JDBC, threads, LDAP, JMS)">
+<node CREATED="1318512118626" ID="ID_1134743447" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_560915498" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_340473704" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046143968" FOLDED="true" ID="ID_503709632"
MODIFIED="1323941546442" TEXT="Transactions JTA (nombre de transactions «
rollbackées »)">
+<node CREATED="1318512118626" ID="ID_355913848" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_960831297" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_6415204" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046181843" FOLDED="true" ID="ID_1288811659"
MODIFIED="1325517560519" TEXT="EJBs(saturation du cache)">
+<node CREATED="1318512118626" ID="ID_354415342" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1037892560" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_69790095" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1320085238015" FOLDED="true" ID="ID_1690289690"
MODIFIED="1325521811839" TEXT="Analyse des réponses du serveur">
+<node CREATED="1320070980781" ID="ID_1992823227" MODIFIED="1325521608390"
TEXT="Détection des erreurs">
+<node CREATED="1318512118626" ID="ID_589007578" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_313163857" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1313103174" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521370837" ID="ID_1760294978" MODIFIED="1325521377935"
TEXT="Assertions supportées">
+<node CREATED="1320085299312" FOLDED="true" ID="ID_1864545195"
MODIFIED="1325521591355" TEXT="Chaîne de caractères">
+<node CREATED="1325521298703" ID="ID_1909940068" MODIFIED="1325521354794"
STYLE="bubble" TEXT="Vérifie si une ou plusieurs chaînes de
caractères se trouvent dans la réponse reçue"/>
+<node CREATED="1318512118626" ID="ID_555495475" MODIFIED="1320063927687"
TEXT="Information non fournie ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1640086027" MODIFIED="1320064023687"
TEXT="information incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1853780841" MODIFIED="1320063987281"
TEXT="information complète et fournie">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521411785" FOLDED="true" ID="ID_698259803"
MODIFIED="1325521592391" TEXT="Durée">
+<node CREATED="1320085309812" ID="ID_9015157" MODIFIED="1325521458543"
STYLE="bubble" TEXT="Vérifie si la réponse a été reçue
avant ou après un temps prédéfini"/>
+<node CREATED="1318512118626" ID="ID_1958512489" MODIFIED="1320063927687"
TEXT="Information non fournie ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_818474743" MODIFIED="1320064023687"
TEXT="information incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_572174662" MODIFIED="1320063987281"
TEXT="information complète et fournie">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521462347" FOLDED="true" ID="ID_928266886"
MODIFIED="1325521593953" TEXT="Taille de la réponse">
+<node CREATED="1320085323406" ID="ID_1173811649" MODIFIED="1325521502367"
STYLE="bubble" TEXT="Vérifie si la taille de réponse (en octets) est
supérieure, inférieure, égale, ... à une taille
prédéfinie"/>
+<node CREATED="1318512118626" ID="ID_600705713" MODIFIED="1320063927687"
TEXT="Information non fournie ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_343815289" MODIFIED="1320064023687"
TEXT="information incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_682449022" MODIFIED="1320063987281"
TEXT="information complète et fournie">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521507661" FOLDED="true" ID="ID_1283583025"
MODIFIED="1325521595910" TEXT="XML">
+<node CREATED="1320085340218" ID="ID_102172531" MODIFIED="1325521555537"
STYLE="bubble" TEXT="Vérifie que la page de réponse est un document
XML valide"/>
+<node CREATED="1318512118626" ID="ID_1301882390" MODIFIED="1320063927687"
TEXT="Information non fournie ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1241934434" MODIFIED="1320064023687"
TEXT="information incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1262745704" MODIFIED="1320063987281"
TEXT="information complète et fournie">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1325521511385" FOLDED="true" ID="ID_1459142956"
MODIFIED="1325521596899" TEXT="MD5">
+<node CREATED="1320085353203" ID="ID_323326944" MODIFIED="1325521586270"
STYLE="bubble" TEXT="Vérifie si l'empreinte MD5 de la réponse
(entête et corps) correspond à une empreinte MD5
prédéfinie"/>
+<node CREATED="1318512118626" ID="ID_1387884520" MODIFIED="1320063927687"
TEXT="Information non fournie ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_567808596" MODIFIED="1320064023687"
TEXT="information incomplète">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_541167954" MODIFIED="1320063987281"
TEXT="information complète et fournie">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1320083379484" FOLDED="true" ID="ID_1647225920"
MODIFIED="1325518111727" TEXT="Interfaces de restitution des résultats">
+<node CREATED="1320085396625" ID="ID_85956876" MODIFIED="1324391820750"
TEXT="Texte brut">
+<node CREATED="1323872214575" ID="ID_55508960" MODIFIED="1324356634531"
STYLE="bubble" TEXT="Les résultats d'assertion de toutes les
requêtes exécutées sont fournis sous forme textuelle : fichiers
logs"/>
+<node CREATED="1318512118626" ID="ID_1586942787" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_464370470" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_994199297" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320085440734" ID="ID_6559401" MODIFIED="1324391821906"
TEXT="Arbre de résultat">
+<node CREATED="1323872263152" ID="ID_595865112" MODIFIED="1323872287708"
STYLE="bubble" TEXT="Affichage de la liste des requêtes
exécutées, leur type ainsi que les données des réponses"/>
+<node CREATED="1318512118626" ID="ID_989604808" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_931934485" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1085154875" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320085478421" ID="ID_876738750" MODIFIED="1324391823406"
TEXT="Rapport avec mise en forme">
+<node CREATED="1323940941012" ID="ID_1744888968" MODIFIED="1323940950713"
STYLE="bubble" TEXT="Rapport agrégé créant une table de
l'ensemble des statistiques des tests effectués"/>
+<node CREATED="1318512118626" ID="ID_550895011" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1646539853" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1348380438" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320085458375" ID="ID_131380260" MODIFIED="1324391824640"
TEXT="Tableau">
+<node CREATED="1323940999389" ID="ID_1938244553" MODIFIED="1323941033621"
STYLE="bubble" TEXT="Tableau de résultats présentant l'ensemble
des requêtes exécutées, leur type, leur temps de réponse,
leur validité..."/>
+<node CREATED="1318512118626" ID="ID_1921013873" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_775604871" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1072363139" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320128724515" ID="ID_1429603205" MODIFIED="1324391826500"
TEXT="Graphique">
+<node CREATED="1323941046982" ID="ID_1283736116" MODIFIED="1323941055067"
STYLE="bubble" TEXT="Graphique de résultats présente les temps de
réponse, la moyenne, la médiane, l'écart-type des
différentes requêtes effectuées"/>
+<node CREATED="1318512118626" ID="ID_189064704" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1769313292" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1384481877" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320128757750" ID="ID_1941485932" MODIFIED="1324391827968"
TEXT="Courrier">
+<node CREATED="1323941088198" ID="ID_1093855055" MODIFIED="1323941097582"
STYLE="bubble" TEXT="Visualiseur de courrier envoie un mail à
l'administrateur en cas de trop nombreux échec aux requêtes
exécutées"/>
+<node CREATED="1318512118626" ID="ID_1325016457" MODIFIED="1323872057668"
TEXT="Non supporté">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1629311969" MODIFIED="1323872061501"
TEXT="Supporté partiellement">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1284989406" MODIFIED="1323872080625"
TEXT="Support complet et paramétrable">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320085396625" ID="ID_750059050" MODIFIED="1325521681823"
TEXT="Reporting">
+<node CREATED="1323872214575" ID="ID_932623087" MODIFIED="1325521690049"
STYLE="bubble" TEXT="Outils d'analyse des résultats ?"/>
+<node CREATED="1318512118626" ID="ID_738124874" MODIFIED="1324357934843"
TEXT="Les résultats sont fournis dans des fichiers logs qui peuvent
être très volumineux; cela nécessite beaucoup d'efforts
manuels pour les analyser.">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_429255617" MODIFIED="1324357837640"
TEXT="Analyses partielles">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_401622987" MODIFIED="1324357909640"
TEXT="Analyses sophistiquées des résultats avec un nombre
illimité de représentations graphiques.">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1323858701512" FOLDED="true" ID="ID_1471282005"
MODIFIED="1325523185206" POSITION="left" TEXT="Utilisabilité">
+<node CREATED="1325523101362" ID="ID_917973651" MODIFIED="1325523118536"
STYLE="bubble" TEXT="Utilisabilité de l'outil"/>
+<node CREATED="1323858701512" FOLDED="true" ID="ID_1275297706"
MODIFIED="1325523183359" TEXT="Facilité d'utilisation">
+<node CREATED="1320047744453" ID="ID_727756229" MODIFIED="1324478953526"
TEXT="Installation">
+<node CREATED="1323941558628" ID="ID_603812455" MODIFIED="1324389294312"
STYLE="bubble" TEXT="Qualifier le niveau de compléxité de
l'installation de l'outil?"/>
+<node CREATED="1318512118626" ID="ID_768442248" MODIFIED="1324389299484"
TEXT="Complexe">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1593032661" MODIFIED="1324389305000"
TEXT="Moyenne">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1620970748" MODIFIED="1324389313609"
TEXT="Très simple">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046469296" ID="ID_259142270" MODIFIED="1325523140653"
TEXT="Création des tests">
+<node CREATED="1323941558628" ID="ID_1126159806" MODIFIED="1325523167571"
STYLE="bubble" TEXT="La solution propose-elle une solution pour
générer des scénarios en utilisant des languages de scripts ?"/>
+<node CREATED="1318512118626" ID="ID_1046838322" MODIFIED="1323941456672"
TEXT="Expertise en programmation requise">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1190408455" MODIFIED="1323941488355"
TEXT="Connaissances limitées nécessaires (Shell...)">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1800056445" MODIFIED="1323941493969"
TEXT="Pas d'expertise requise">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046469296" ID="ID_1029563344" MODIFIED="1324373630353"
TEXT="Exécution des tests">
+<node CREATED="1318512118626" ID="ID_1717141016" MODIFIED="1323941456672"
TEXT="Expertise en programmation requise">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1264037881" MODIFIED="1323941488355"
TEXT="Connaissances limitées nécessaires (Shell...)">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_108600322" MODIFIED="1323941493969"
TEXT="Pas d'expertise requise">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320046469296" ID="ID_836563041" MODIFIED="1324478980669"
TEXT="Administration des agents">
+<node CREATED="1323941558628" ID="ID_1930357679" MODIFIED="1324389353265"
STYLE="bubble" TEXT="Qualifier le niveau de compléxité de
l'administration des agents?"/>
+<node CREATED="1318512118626" ID="ID_681912315" MODIFIED="1324389357984"
TEXT="Complexe">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_171915982" MODIFIED="1324369826520"
TEXT="Moyenne">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1630070626" MODIFIED="1324389362250"
TEXT="Très simple">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320015138578" FOLDED="true" ID="ID_1702827660"
MODIFIED="1325523096822" TEXT="Intégration">
+<node CREATED="1320048651031" ID="ID_656900169" MODIFIED="1325521856318"
TEXT="Socle technique">
+<node CREATED="1320048670125" ID="ID_1719906035" MODIFIED="1324479560405"
TEXT="Contexte d'éxécution">
+<node CREATED="1323941046982" ID="ID_1640565182" MODIFIED="1324356380406"
STYLE="bubble" TEXT="Impacts de l'exécution de JMeter sur la
même machine que les applications à tester?"/>
+<node CREATED="1318512118626" ID="ID_1521092890" MODIFIED="1324356202531"
TEXT="Peut fausser les performances des applications; JMeter peut consommer des
ressources.">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1223645975" MODIFIED="1324356302140"
TEXT="Impacts négligeables sur les résultats de performances des
applications">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1668248530" MODIFIED="1324356324843"
TEXT="Exécution indifférente">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320049125375" ID="ID_917113670" MODIFIED="1323941682969"
TEXT="Sur un serveur web">
+<node CREATED="1318512118626" ID="ID_641415314" MODIFIED="1320063308953"
TEXT="Fonctionnne en mode autonome">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_515197058" MODIFIED="1320063347750"
TEXT="Fonctionne à l'intérieur d'un serveur web">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_576985957" MODIFIED="1320063369156"
TEXT="Fonctionne en mode autonome et à l'intérieur d'un
serveur web">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320049167500" FOLDED="true" ID="ID_964161769"
MODIFIED="1324331467750" TEXT="Multi-machines">
+<node CREATED="1318512118626" ID="ID_290843318" MODIFIED="1320063441546"
TEXT="Ce critère ne s'applique pas">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1347395028" MODIFIED="1320063525718"
TEXT="Fonctionne sur un environnement mono-machines">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1214275881" MODIFIED="1320063510562"
TEXT="Fonctionne sur un environnement multi-machines">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320049183921" ID="ID_698995068" MODIFIED="1324331442187"
TEXT="Support des navigateurs">
+<node CREATED="1318512118626" ID="ID_559238256" MODIFIED="1320063599734"
TEXT="Il ne supporte qu'1 seul navigateur IE">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_772303403" MODIFIED="1320063618796"
TEXT="Il supporte un nombre limité de navigateurs">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1927271033" MODIFIED="1320063631218"
TEXT="Il supporte tous les navigateurs">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320048925609" ID="ID_629917571" MODIFIED="1324331443531"
TEXT="Language de l'outil">
+<node CREATED="1318512118626" ID="ID_95565689" MODIFIED="1320129219343"
TEXT="Ce critère ne s'applique pas">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_988834124" MODIFIED="1320129249453"
TEXT="Multi-languages">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1051645041" MODIFIED="1320129265468"
TEXT="Ecrit 100% en java">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320054333390" ID="ID_602803523" MODIFIED="1324331444546"
TEXT="Portabilité">
+<node CREATED="1318512118626" ID="ID_587525811" MODIFIED="1320054785156"
TEXT="Non portable">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1466091047" MODIFIED="1320054776890"
TEXT="Portable sur un nombre limité de plateformes ">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_8994984" MODIFIED="1320054741328"
TEXT="Ecrit 100% en Java, portable sur toutes les plateformes">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320047744453" ID="ID_1478912460" MODIFIED="1325511715610"
TEXT="Intégration IDE">
+<node CREATED="1318512118626" ID="ID_775107450" MODIFIED="1320063693968"
TEXT="Aucune intégration avec les IDE n'est disponible. ">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_844078282" MODIFIED="1323941400873"
TEXT="L'intégration limitée ou restreinte à un seul IDE">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_494902942" MODIFIED="1323941418455"
TEXT="L'intégration complète avec plusieurs IDE majeurs du
maché">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+<node CREATED="1320048467484" ID="ID_1046561187" MODIFIED="1323941672594"
TEXT="Languages supportés">
+<node CREATED="1318512118626" ID="ID_266276370" MODIFIED="1320062083187"
TEXT="Ne supporte que le language Java">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1367335729" MODIFIED="1324331396687"
TEXT="N'exécute pas les scripts Ajax ">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_1012839188" MODIFIED="1324356370000"
TEXT="Exécution sans problème des scripts Ajax et Java Scripts">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+<node CREATED="1320070607515" FOLDED="true" ID="ID_598817350"
MODIFIED="1325523098574" TEXT="Extensibilité">
+<node CREATED="1318512118626" ID="ID_1589797335" MODIFIED="1320073173468"
TEXT="Non extensible">
+<icon BUILTIN="full-0"/>
+</node>
+<node CREATED="1318512125796" ID="ID_1229193666" MODIFIED="1325521911059"
TEXT="Extensible avec limitation">
+<icon BUILTIN="full-1"/>
+</node>
+<node CREATED="1318512127947" ID="ID_921652227" MODIFIED="1324376812239"
TEXT="Facilement extensible par ajouts de plugins">
+<icon BUILTIN="full-2"/>
+</node>
+</node>
+</node>
+</node>
+</map>
Index: template/Tests_de_performances.qsos
===================================================================
RCS file: template/Tests_de_performances.qsos
diff -N template/Tests_de_performances.qsos
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ template/Tests_de_performances.qsos 29 May 2012 17:22:53 -0000 1.1
@@ -0,0 +1,702 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+<header>
+<authors>
+<author>
+<email/>
+<name/>
+</author>
+</authors>
+<dates>
+<creation/>
+<validation/>
+</dates>
+<appname/>
+<desc/>
+<release/>
+<licenseid/>
+<licensedesc/>
+<url/>
+<demourl/>
+<language>fr</language>
+<qsosappname/>
+<qsosformat>1.0</qsosformat>
+<qsosspecificformat/>
+<qsosappfamily>Outils de tests de performance</qsosappfamily>
+</header>
+<section name="generic" title="Maturité">
+<element name="strategy" title="Gouvernance">
+<desc>Stratégie du projet</desc>
+<element name="copyrightowners" title="Détenteur des droits">
+<desc0>Les droits sont détenus par quelques individus ou entités
commerciales</desc0>
+<desc1>Les droits sont détenus par de nombreux individus de façon
homogène</desc1>
+<desc2>Les droits sont détenus par une entité légale, une fondation dans
laquelle la communauté a confiance (ex: FSF, Apache, ObjectWeb)</desc2>
+<comment/>
+<score/>
+</element>
+<element name="roadmap" title="Feuille de route">
+<desc0>Pas de feuille de route publiée</desc0>
+<desc1>Feuille de route sans planning</desc1>
+<desc2>Feuille de route versionnée, avec planning et mesures de retard</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_740641571" title="Pilotage du projet">
+<desc0>Pas de pilotage clair du projet</desc0>
+<desc1>Pilotage dicté par un seul individu ou une entité commerciale</desc1>
+<desc2>Indépendance forte de l'équipe de développement, droits détenus par
une entité reconnue</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_548761152" title="Mode de distribution">
+<desc0>Existence d'une distribution commerciale ou propriétaire ou
distribution libre limitée fonctionellement</desc0>
+<desc1>Sous-partie du logiciel disponible sous licence propriétaire (Coeur /
Greffons...)</desc1>
+<desc2>Distribution totalement ouverte et libre</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="maturity" title="Patrimoine">
+<element name="age" title="Age du projet">
+<desc0>Inférieur à trois mois</desc0>
+<desc1>Entre trois mois et trois ans</desc1>
+<desc2>Supérieur à trois ans</desc2>
+<comment/>
+<score/>
+</element>
+<element name="historyknowproblems" title="Historique">
+<desc0>Le logiciel connaît de nombreux problèmes qui peuvent être
rédhibitoires</desc0>
+<desc1>Pas de problèmes majeurs, ni de crise ou historique inconnu</desc1>
+<desc2>Bon historique de gestion de projet et de crise</desc2>
+<comment/>
+<score/>
+</element>
+<element name="developersidentificationturnover" title="Equipe de
développement">
+<desc0>Très peu de développeurs identifiés ou développeur unique</desc0>
+<desc1>Quelques développeurs actifs</desc1>
+<desc2>Equipe de développement importante et identifiée</desc2>
+<comment/>
+<score/>
+</element>
+<element name="popularity" title="Popularité">
+<desc0>Très peu d'utilisateurs identifiés</desc0>
+<desc1>Usage décelable</desc1>
+<desc2>Nombreux utilisateurs et références</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="activity" title="Activité">
+<desc>Activité du et autour du projet</desc>
+<element name="contributingcommunity" title="Communauté des contributeurs">
+<desc0>Pas de communauté ou de réelle activité (forum, liste de
diffusionâ¦)</desc0>
+<desc1>Communauté existante avec une activité notable</desc1>
+<desc2>Communauté forte : grosse activité sur les forums, de nombreux
contributeurs et défenseurs</desc2>
+<comment/>
+<score/>
+</element>
+<element name="activityonbugs" title="Activité autour des bugs">
+<desc0>Réactivité faible sur le forum ou sur la liste de diffusion, ou rien
au sujet des corrections de bugs dans les notes de versions</desc0>
+<desc1>Activité détectable mais sans processus clairement exposé, temps de
résolution long</desc1>
+<desc2>Forte réactivité, basée sur des rôles et des assignations de
tâches</desc2>
+<comment/>
+<score/>
+</element>
+<element name="activityonfunctionalities" title="Activité autour des
fonctionnalités">
+<desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
+<desc1>Ãvolution du produit conduite par une équipe dédiée ou par des
utilisateurs, mais sans processus clairement exposé</desc1>
+<desc2>Les requêtes pour les nouvelles fonctionnalités sont clairement
outillées, feuille de route disponible</desc2>
+<comment/>
+<score/>
+</element>
+<element name="activityonreleases" title="Activité sur les releases/versions">
+<desc0>Très faible activité que ce soit sur les versions de production ou de
développement (alpha, beta)</desc0>
+<desc1>Activité que ce soit sur les versions de production ou de
développement (alpha, beta), avec des versions correctives mineures
fréquentes</desc1>
+<desc2>Activité importante avec des versions correctives fréquentes et des
versions majeures planifiées liées aux prévisions de la feuille de
route</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="industrializedsolution" title="Industrialisation">
+<desc>Niveau d'industrialisation du projet</desc>
+<element name="services" title="Services">
+<desc>Offres de services (Support, Formation, Audit...)</desc>
+<desc0>Pas d'offre de service identifiée</desc0>
+<desc1>Offre existante mais restreinte géographiquement ou en une seule
langue ou fournie par un seul fournisseur ou sans garantie</desc1>
+<desc2>Offre riche, plusieurs fournisseurs, avec des garanties de
résultats</desc2>
+<comment/>
+<score/>
+</element>
+<element name="documentation" title="Documentation">
+<desc0>Pas de documentation utilisateur</desc0>
+<desc1>La documentation existe mais est en partie obsolète ou restreinte Ã
une seule langue ou peu détaillée</desc1>
+<desc2>Documentation à jour, traduite et éventuellement adaptée Ã
différentes cibles de lecteurs (end-user, sysadmin, managerâ¦)</desc2>
+<comment/>
+<score/>
+</element>
+<element name="qualityassurance" title="Méthode qualité">
+<desc>Processus et méthode qualité</desc>
+<desc0>Pas de processus qualité identifié</desc0>
+<desc1>Processus qualité existant, mais non formalisé ou non outillé</desc1>
+<desc2>Processus qualité basé sur l'utilisation d'outils et de
méthodologies standards</desc2>
+<comment/>
+<score/>
+</element>
+<element name="modificationofsourcecode" title="Modification du code">
+<desc0>Pas de moyen pratique de proposer des modifications de code</desc0>
+<desc1>Des outils sont fournis pour accéder et modifier le code (ex : CVS,
SVN) mais ne sont pas vraiment utilisés pour développer le produit</desc1>
+<desc2>Le processus de modification de code est bien défini, exposé et
respecté, basé sur des rôles bien définis</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+</section>
+<section name="ID_954231172" title="Injection">
+<element name="ID_938904610" title="Modes supportés">
+<element name="ID_521618525" title="Planification, automatisation de
l'execution des tests">
+<desc0>Non supporté</desc0>
+<desc1>Supporté mais avec limitation</desc1>
+<desc2>Support complet</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1077144732" title="Exécution en mode Batch
(non-interactive)">
+<desc>Possibilité d'automatiser l'exécution les tirs de charges sans
utilisation de l'interface graphique</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté mais avec limitation</desc1>
+<desc2>Support complet</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1331259758" title="Architectures en Haute Disponibilité">
+<desc0>N'est pas fournit</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_20054412" title="Données dynamiques">
+<element name="ID_1077075205" title="Injection de données dynamiques">
+<desc0>N'est pas fournit</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_110207438" title="Manipulation des données à la volée
durant le tir de charge">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+</element>
+<element name="ID_933554169" title="Conception des scénarios">
+<element name="ID_190883987" title="Capture HTTP">
+<desc>Capture des requêtes HTTP interceptées via un composant Proxy
HTTP</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1670881123" title="Paramétrage des tirs">
+<element name="ID_969590090" title="Envoi des requêtes dans un ordre
aléatoire">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1743437683" title="Envoi en boucle des requêtes">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1678605415" title="Envoi d'1 seule fois des requêtes
quelque soit le nombre d'itérations prévues">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_363921447" title="Paramétrage des pauses">
+<desc>Paramétrage d'une pause entre chaque requête envoyée à travers les
éléments Compteurs de temps</desc>
+<element name="ID_937928618" title="Compteur de temps fixe (insertion d'un
temps constant entre chaque requête">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1766617872" title="Compteur de temps aléatoire (insertion
d'un temps aléatoire entre chaque requête)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_537632955" title="Compteur de débit constant (contrôle la
fréquence d'exécution d'une requête)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_345120939" title="Modification en temps réél des
paramètres en cours de tests de charge ">
+<desc0>Non supporté</desc0>
+<desc1>Supporté mais avec limitation</desc1>
+<desc2>Support complet</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_444278483" title="Support des transactions">
+<element name="ID_596105972" title="Puissance des transactions">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1645151859" title="Agrégation des transactions">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_12775516" title="Gestion des cookies et des réécritures
d'URL">
+<desc>Composant permettant de stocker, d'envoyer et de spécifier des cookies
à envoyer au serveur. </desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_129553541" title="Utilisation des librairies externes">
+<desc0>Non supporté</desc0>
+<desc1>Supporté mais avec limitation</desc1>
+<desc2>Support complet</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1703634489" title="IP spoofing">
+<desc>Simulation de plusieurs adresses IP à partir du même poste de test; ou
alors possibilité de configurer dans le script l'adresse IP local à la quelle
va être bindée la requête au serveur.</desc>
+<desc0>Non fourni</desc0>
+<desc1>Fourni mais incomplèt</desc1>
+<desc2>Fourni et complèt</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_938604052" title="Protocoles supportés">
+<element name="ID_37387718" title="HTTP, HTTPs">
+<desc0>Insuffisante</desc0>
+<desc1>Incomplète, il faut compléter avec l'ajout de plugins samplers
</desc1>
+<desc2>Couverture complète sans besoin d'ajout de plugins </desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_790694199" title="Requêtes web services (SOAP), requêtes
SOAP/XML-RPC">
+<desc0>Ne permet pas de tester les requêtes Webservices</desc0>
+<desc1>Fourni mais incomplets</desc1>
+<desc2>Fourni et complets</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1873243063" title="Base de données ">
+<desc0>Ne permet pas de tester les connexions Base de données</desc0>
+<desc1>Permet de tester les connexions base de données seulement réalisées
via le pilote JDBC</desc1>
+<desc2>Permet de tester les connexions pour tous les pilotes : JDBC, ODBC,
...</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_672256157" title="Annuaire LDAP">
+<desc0>Ne permet pas de tester les connexions LDAP</desc0>
+<desc1>Réalisation incomplète de simulation</desc1>
+<desc2>Réalisation complète de simulation des requêtes LDAP </desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1349729256" title="Messagerie orientée service via JMS">
+<desc0>Ne permet pas de tester les messageries orientés services via
JMS</desc0>
+<desc1>Permet de tester les messagerie MOM IBM WebSphere MQ, ActiveMQ, Tibco,
etc. via JMS en point à point</desc1>
+<desc2>Permet de tester les messagerie MOM IBM WebSphere MQ, ActiveMQ, Tibco,
etc. via JMS en "point à point" et "publication Abonnement"</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1502948335" title="Services de messagerie : POP3, IMAP,
SMTP, ...">
+<desc0>Ne permet pas de tester les connexions</desc0>
+<desc1>Permet de tester pour un nombre limités de protocole</desc1>
+<desc2>Permet de tester pour tous les protocoles</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_378459392" title="Service FTP, CFT, TCP, UDP, ..">
+<desc0>Ne permet pas de tester</desc0>
+<desc1>Permet de tester seul FTP, TCP</desc1>
+<desc2>Permet de tester FTP, TCP, UDP</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_1638800564" title="Tenue à l'échelle">
+<element name="ID_944500706" title="Simulation de très lourdes montées en
charges">
+<desc0>N'est pas couvert</desc0>
+<desc1>Couverture avec limitations</desc1>
+<desc2>Couverture complète</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_270049310" title="Simulation d'un grand nombre de requêtes
concurrentes">
+<desc0>N'est pas fournit</desc0>
+<desc1>Tests des temps de réponse exprimés en fonction du nombre
d'utilisateurs virtuels</desc1>
+<desc2>Tests des temps de réponses exprimés en fonction du nombre et de
paliers d'utilisateurs virtuels</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_963719340" title="Répartition multi injecteurs pilotés par
un contrôleur">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_965147039" title="Performance gros volumes de
téléchargement ">
+<desc0>N'est pas fournit</desc0>
+<desc1>Fourni mais incomplète</desc1>
+<desc2>Fourni et complète</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1318228476" title="Gestion de gros volume de données">
+<desc> Le contrôleur est-il capable de supporter des volumes importants de
données générés par un agent ?</desc>
+<desc0>Ne supporte pas</desc0>
+<desc1>supporte mais avec des limitations</desc1>
+<desc2>complètement supportés</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+</section>
+<section name="ID_1287876271" title="Collecte et restitution">
+<element name="ID_366854059" title="Suivi des ressources">
+<element name="ID_1055455365" title="Types de collectes supportés">
+<element name="ID_32544492" title="Collecte avec dumps">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_308146853" title="Collecte statique">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1165475514" title="Collecte dynamique">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_400053753" title="Collecte avec déclenchement">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_579415822" title="Analyse JVM">
+<element name="ID_219916442" title="Analyse des objets en mémoire (par taille
des objets en mémoire)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_422292821" title="Activité du garbage collector (types de
collectes, fréquence de collectes, durée des collectes)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1865683497" title="Activité de la CPU (détection des
méthodes consommant le plus de temps CPU, arbre d'appel des méthodes)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1087057992" title="Détection des fuites mémoires">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_1866875761" title="Analyse du serveur dâapplications J2EE">
+<element name="ID_613751750" title="Ouvertures de connexion (nombre de
connexions établies, nombre de connexions ayant échouées)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1289215273" title="Sessions HTTP (nombre de sessions
actives, taille mémoire des sessions)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1389533746" title="Pools de connexions (saturations pools de
connexions : JDBC, threads, LDAP, JMS)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_503709632" title="Transactions JTA (nombre de transactions
« rollbackées »)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1288811659" title="EJBs(saturation du cache)">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+</element>
+<element name="ID_1690289690" title="Analyse des réponses du serveur">
+<element name="ID_1992823227" title="Détection des erreurs">
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1760294978" title="Assertions supportées">
+<element name="ID_1864545195" title="Chaîne de caractères">
+<desc>Vérifie si une ou plusieurs chaînes de caractères se trouvent dans la
réponse reçue</desc>
+<desc0>Information non fournie </desc0>
+<desc1>information incomplète</desc1>
+<desc2>information complète et fournie</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_698259803" title="Durée">
+<desc>Vérifie si la réponse a été reçue avant ou après un temps
prédéfini</desc>
+<desc0>Information non fournie </desc0>
+<desc1>information incomplète</desc1>
+<desc2>information complète et fournie</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_928266886" title="Taille de la réponse">
+<desc>Vérifie si la taille de réponse (en octets) est supérieure,
inférieure, égale, ... à une taille prédéfinie</desc>
+<desc0>Information non fournie </desc0>
+<desc1>information incomplète</desc1>
+<desc2>information complète et fournie</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1283583025" title="XML">
+<desc>Vérifie que la page de réponse est un document XML valide</desc>
+<desc0>Information non fournie </desc0>
+<desc1>information incomplète</desc1>
+<desc2>information complète et fournie</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1459142956" title="MD5">
+<desc>Vérifie si l'empreinte MD5 de la réponse (entête et corps) correspond
à une empreinte MD5 prédéfinie</desc>
+<desc0>Information non fournie </desc0>
+<desc1>information incomplète</desc1>
+<desc2>information complète et fournie</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+</element>
+<element name="ID_1647225920" title="Interfaces de restitution des résultats">
+<element name="ID_85956876" title="Texte brut">
+<desc>Les résultats d'assertion de toutes les requêtes exécutées sont
fournis sous forme textuelle : fichiers logs</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_6559401" title="Arbre de résultat">
+<desc>Affichage de la liste des requêtes exécutées, leur type ainsi que les
données des réponses</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_876738750" title="Rapport avec mise en forme">
+<desc>Rapport agrégé créant une table de l'ensemble des statistiques des
tests effectués</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_131380260" title="Tableau">
+<desc>Tableau de résultats présentant l'ensemble des requêtes exécutées,
leur type, leur temps de réponse, leur validité...</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1429603205" title="Graphique">
+<desc>Graphique de résultats présente les temps de réponse, la moyenne, la
médiane, l'écart-type des différentes requêtes effectuées</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1941485932" title="Courrier">
+<desc>Visualiseur de courrier envoie un mail à l'administrateur en cas de
trop nombreux échec aux requêtes exécutées</desc>
+<desc0>Non supporté</desc0>
+<desc1>Supporté partiellement</desc1>
+<desc2>Support complet et paramétrable</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_750059050" title="Reporting">
+<desc>Outils d'analyse des résultats ?</desc>
+<desc0>Les résultats sont fournis dans des fichiers logs qui peuvent être
très volumineux; cela nécessite beaucoup d'efforts manuels pour les
analyser.</desc0>
+<desc1>Analyses partielles</desc1>
+<desc2>Analyses sophistiquées des résultats avec un nombre illimité de
représentations graphiques.</desc2>
+<comment/>
+<score/>
+</element>
+</section>
+<section name="ID_1471282005" title="Utilisabilité">
+<desc>Utilisabilité de l'outil</desc>
+<element name="ID_1275297706" title="Facilité d'utilisation">
+<element name="ID_727756229" title="Installation">
+<desc>Qualifier le niveau de compléxité de l'installation de l'outil?</desc>
+<desc0>Complexe</desc0>
+<desc1>Moyenne</desc1>
+<desc2>Très simple</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_259142270" title="Création des tests">
+<desc>La solution propose-elle une solution pour générer des scénarios en
utilisant des languages de scripts ?</desc>
+<desc0>Expertise en programmation requise</desc0>
+<desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+<desc2>Pas d'expertise requise</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1029563344" title="Exécution des tests">
+<desc0>Expertise en programmation requise</desc0>
+<desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+<desc2>Pas d'expertise requise</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_836563041" title="Administration des agents">
+<desc>Qualifier le niveau de compléxité de l'administration des
agents?</desc>
+<desc0>Complexe</desc0>
+<desc1>Moyenne</desc1>
+<desc2>Très simple</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_1702827660" title="Intégration">
+<element name="ID_656900169" title="Socle technique">
+<element name="ID_1719906035" title="Contexte d'éxécution">
+<desc>Impacts de l'exécution de JMeter sur la même machine que les
applications à tester?</desc>
+<desc0>Peut fausser les performances des applications; JMeter peut consommer
des ressources.</desc0>
+<desc1>Impacts négligeables sur les résultats de performances des
applications</desc1>
+<desc2>Exécution indifférente</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_917113670" title="Sur un serveur web">
+<desc0>Fonctionnne en mode autonome</desc0>
+<desc1>Fonctionne à l'intérieur d'un serveur web</desc1>
+<desc2>Fonctionne en mode autonome et à l'intérieur d'un serveur web</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_964161769" title="Multi-machines">
+<desc0>Ce critère ne s'applique pas</desc0>
+<desc1>Fonctionne sur un environnement mono-machines</desc1>
+<desc2>Fonctionne sur un environnement multi-machines</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_698995068" title="Support des navigateurs">
+<desc0>Il ne supporte qu'1 seul navigateur IE</desc0>
+<desc1>Il supporte un nombre limité de navigateurs</desc1>
+<desc2>Il supporte tous les navigateurs</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_629917571" title="Language de l'outil">
+<desc0>Ce critère ne s'applique pas</desc0>
+<desc1>Multi-languages</desc1>
+<desc2>Ecrit 100% en java</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_602803523" title="Portabilité">
+<desc0>Non portable</desc0>
+<desc1>Portable sur un nombre limité de plateformes </desc1>
+<desc2>Ecrit 100% en Java, portable sur toutes les plateformes</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_1478912460" title="Intégration IDE">
+<desc0>Aucune intégration avec les IDE n'est disponible. </desc0>
+<desc1>L'intégration limitée ou restreinte à un seul IDE</desc1>
+<desc2>L'intégration complète avec plusieurs IDE majeurs du maché</desc2>
+<comment/>
+<score/>
+</element>
+<element name="ID_1046561187" title="Languages supportés">
+<desc0>Ne supporte que le language Java</desc0>
+<desc1>N'exécute pas les scripts Ajax </desc1>
+<desc2>Exécution sans problème des scripts Ajax et Java Scripts</desc2>
+<comment/>
+<score/>
+</element>
+</element>
+<element name="ID_598817350" title="Extensibilité">
+<desc0>Non extensible</desc0>
+<desc1>Extensible avec limitation</desc1>
+<desc2>Facilement extensible par ajouts de plugins</desc2>
+<comment/>
+<score/>
+</element>
+</section>
+</document>
Index: Tsung/Tsung-1.4.1_fr.qsos
===================================================================
RCS file: Tsung/Tsung-1.4.1_fr.qsos
diff -N Tsung/Tsung-1.4.1_fr.qsos
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Tsung/Tsung-1.4.1_fr.qsos 29 May 2012 17:22:53 -0000 1.1
@@ -0,0 +1,743 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <header>
+ <authors>
+ <author>
+ <email>address@hidden</email>
+ <name>Shahrdar-Tehrani Ariane</name>
+ </author>
+ <author>
+ <email>address@hidden</email>
+ <name>Haranger Philippe-Arnaud</name>
+ </author>
+ </authors>
+ <dates>
+ <creation></creation>
+ <validation></validation>
+ </dates>
+ <appname>Tsung</appname>
+ <desc></desc>
+ <release>1.4.1</release>
+ <licenseid>17</licenseid>
+ <licensedesc>GNU GPL</licensedesc>
+ <url>http://tsung.erlang-projects.org/</url>
+ <demourl></demourl>
+ <language>fr</language>
+ <qsosappname></qsosappname>
+ <qsosformat>1.0</qsosformat>
+ <qsosspecificformat>1.1</qsosspecificformat>
+ <qsosappfamily>Outils de tests de performance</qsosappfamily>
+ </header>
+ <section name="generic" title="Maturité">
+ <element name="strategy" title="Gouvernance">
+ <desc>Stratégie du projet</desc>
+ <element name="copyrightowners" title="Détenteur des droits">
+ <desc0>Les droits sont détenus par quelques individus ou entités
commerciales</desc0>
+ <desc1>Les droits sont détenus par de nombreux individus de
façon homogène</desc1>
+ <desc2>Les droits sont détenus par une entité légale, une
fondation dans laquelle la communauté a confiance (ex: FSF, Apache,
ObjectWeb)</desc2>
+ <comment>Les droits sur le code initial, nomme IDX-Tsunami, sont
détenus par IDEALX qui s'est transformé en OpenTrust, société
éditrice de logiciels propriétaire qui n'est plus intéressé par le
projet.
+Le développeur principal du projet travaille désormais à l'INRIA.
+Le projet est supporté par l'entreprise Process One qui développe des
greffons et héberge certaines infrastructures (mailing liste,
FisheEye...).</comment>
+ <score>0</score>
+ </element>
+ <element name="roadmap" title="Feuille de route">
+ <desc0>Pas de feuille de route publiée</desc0>
+ <desc1>Feuille de route sans planning</desc1>
+ <desc2>Feuille de route versionnée, avec planning et mesures de
retard</desc2>
+
<comment>https://support.process-one.net/browse/TSUN#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_740641571" title="Pilotage du projet">
+ <desc0>Pas de pilotage clair du projet</desc0>
+ <desc1>Pilotage dicté par un seul individu ou une entité
commerciale</desc1>
+ <desc2>Indépendance forte de l'équipe de développement,
droits détenus par une entité reconnue</desc2>
+ <comment>Le projet est piloté de manière ouverte, surtout par le
développeur principal qui n'est pas employé de la société Process
One.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_548761152" title="Mode de distribution">
+ <desc0>Existence d'une distribution commerciale ou
propriétaire ou distribution libre limitée fonctionellement</desc0>
+ <desc1>Sous-partie du logiciel disponible sous licence
propriétaire (Coeur / Greffons...)</desc1>
+ <desc2>Distribution totalement ouverte et libre</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="maturity" title="Patrimoine">
+ <element name="age" title="Age du projet">
+ <desc0>Inférieur à trois mois</desc0>
+ <desc1>Entre trois mois et trois ans</desc1>
+ <desc2>Supérieur à trois ans</desc2>
+ <comment>Le projet date de 2001.</comment>
+ <score>2</score>
+ </element>
+ <element name="historyknowproblems" title="Historique">
+ <desc0>Le logiciel connaît de nombreux problèmes qui peuvent
être rédhibitoires</desc0>
+ <desc1>Pas de problèmes majeurs, ni de crise ou historique
inconnu</desc1>
+ <desc2>Bon historique de gestion de projet et de crise</desc2>
+ <comment>Le projet initialement développé au sein de la SSLL
IDEALX, sous le nom de IDX-Tsunami, est désormais sponsorisé par Process
One.</comment>
+ <score>2</score>
+ </element>
+ <element name="developersidentificationturnover" title="Equipe de
développement">
+ <desc0>Très peu de développeurs identifiés ou développeur
unique</desc0>
+ <desc1>Quelques développeurs actifs</desc1>
+ <desc2>Equipe de développement importante et identifiée</desc2>
+ <comment>https://github.com/processone/tsung/contributors
+L'équipe est constitué d'un développeur principal et de quelques
constributeurs ponctuels.</comment>
+ <score>1</score>
+ </element>
+ <element name="popularity" title="Popularité">
+ <desc0>Très peu d'utilisateurs identifiés</desc0>
+ <desc1>Usage décelable</desc1>
+ <desc2>Nombreux utilisateurs et références</desc2>
+ <comment>Tsung a gagné en popularité ces dernières
années.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="activity" title="Activité">
+ <desc>Activité du et autour du projet</desc>
+ <element name="contributingcommunity" title="Communauté des
contributeurs">
+ <desc0>Pas de communauté ou de réelle activité (forum, liste de
diffusionâ¦)</desc0>
+ <desc1>Communauté existante avec une activité notable</desc1>
+ <desc2>Communauté forte : grosse activité sur les forums, de
nombreux contributeurs et défenseurs</desc2>
+ <comment>Activité sur la liste de discussion tsung-users</comment>
+ <score>1</score>
+ </element>
+ <element name="activityonbugs" title="Activité autour des bugs">
+ <desc0>Réactivité faible sur le forum ou sur la liste de
diffusion, ou rien au sujet des corrections de bugs dans les notes de
versions</desc0>
+ <desc1>Activité détectable mais sans processus clairement
exposé, temps de résolution long</desc1>
+ <desc2>Forte réactivité, basée sur des rôles et des
assignations de tâches</desc2>
+ <comment>https://support.process-one.net/browse/TSUN
+</comment>
+ <score>2</score>
+ </element>
+ <element name="activityonfunctionalities" title="Activité autour des
fonctionnalités">
+ <desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
+ <desc1>Ãvolution du produit conduite par une équipe dédiée ou
par des utilisateurs, mais sans processus clairement exposé</desc1>
+ <desc2>Les requêtes pour les nouvelles fonctionnalités sont
clairement outillées, feuille de route disponible</desc2>
+ <comment>Process One hébereg un site JIRA dédié au projet qui
utilise la fonctionnalité de feuille de route</comment>
+ <score>2</score>
+ </element>
+ <element name="activityonreleases" title="Activité sur les
releases/versions">
+ <desc0>Très faible activité que ce soit sur les versions de
production ou de développement (alpha, beta)</desc0>
+ <desc1>Activité que ce soit sur les versions de production ou de
développement (alpha, beta), avec des versions correctives mineures
fréquentes</desc1>
+ <desc2>Activité importante avec des versions correctives
fréquentes et des versions majeures planifiées liées aux prévisions de la
feuille de route</desc2>
+ <comment>Sortie régulière de vresions, doncertaines
correctives.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="industrializedsolution" title="Industrialisation">
+ <desc>Niveau d'industrialisation du projet</desc>
+ <element name="services" title="Services">
+ <desc>Offres de services (Support, Formation, Audit...)</desc>
+ <desc0>Pas d'offre de service identifiée</desc0>
+ <desc1>Offre existante mais restreinte géographiquement ou en une
seule langue ou fournie par un seul fournisseur ou sans garantie</desc1>
+ <desc2>Offre riche, plusieurs fournisseurs, avec des garanties de
résultats</desc2>
+ <comment>Process One offre des services autour de Tsung.</comment>
+ <score>1</score>
+ </element>
+ <element name="documentation" title="Documentation">
+ <desc0>Pas de documentation utilisateur</desc0>
+ <desc1>La documentation existe mais est en partie obsolète ou
restreinte à une seule langue ou peu détaillée</desc1>
+ <desc2>Documentation à jour, traduite et éventuellement adaptée
à différentes cibles de lecteurs (end-user, sysadmin, managerâ¦)</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="qualityassurance" title="Méthode qualité">
+ <desc>Processus et méthode qualité</desc>
+ <desc0>Pas de processus qualité identifié</desc0>
+ <desc1>Processus qualité existant, mais non formalisé ou non
outillé</desc1>
+ <desc2>Processus qualité basé sur l'utilisation
d'outils et de méthodologies standards</desc2>
+ <comment>Code bien documenté et qui implémente une framework de
test.
+</comment>
+ <score>2</score>
+ </element>
+ <element name="modificationofsourcecode" title="Modification du code">
+ <desc0>Pas de moyen pratique de proposer des modifications de
code</desc0>
+ <desc1>Des outils sont fournis pour accéder et modifier le code
(ex : CVS, SVN) mais ne sont pas vraiment utilisés pour développer le
produit</desc1>
+ <desc2>Le processus de modification de code est bien défini,
exposé et respecté, basé sur des rôles bien définis</desc2>
+ <comment>Le projet est récemment passé sur GitHub :
https://github.com/processone/tsung/</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_954231172" title="Injection">
+ <element name="ID_938904610" title="Modes supportés">
+ <element name="ID_521618525" title="Planification, automatisation de
l'execution des tests">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment>Avec quelques lignes de scripting Shell, on peut
automatiser la réalisation des tests et la génération des rapports.
+
+</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1077144732" title="Exécution en mode Batch
(non-interactive)">
+ <desc>Possibilité d'automatiser l'exécution les tirs
de charges sans utilisation de l'interface graphique</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1331259758" title="Architectures en Haute
Disponibilité">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Tsung permet de réaliser des tests de charges et stress
sur les architecture en haute disponibilité pour ajuster le dimensionnement.
+
+</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_20054412" title="Données dynamiques">
+ <element name="ID_1077075205" title="Injection de données
dynamiques">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichiers de configurations.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_110207438" title="Manipulation des données Ã
la volée durant le tir de charge">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via configuration fichier XML.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_933554169" title="Conception des scénarios">
+ <element name="ID_190883987" title="Capture HTTP">
+ <desc>Capture des requêtes HTTP interceptées via un composant
Proxy HTTP</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1670881123" title="Paramétrage des tirs">
+ <element name="ID_969590090" title="Envoi des requêtes dans un
ordre aléatoire">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1743437683" title="Envoi en boucle des
requêtes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1678605415" title="Envoi d'1 seule fois des
requêtes quelque soit le nombre d'itérations prévues">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_363921447" title="Paramétrage des pauses">
+ <desc>Paramétrage d'une pause entre chaque requête
envoyée à travers les éléments Compteurs de temps</desc>
+ <element name="ID_937928618" title="Compteur de temps fixe
(insertion d'un temps constant entre chaque requête">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1766617872" title="Compteur de temps
aléatoire (insertion d'un temps aléatoire entre chaque requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_537632955" title="Compteur de débit constant
(contrôle la fréquence d'exécution d'une requête)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_345120939" title="Modification en temps réél
des paramètres en cours de tests de charge ">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_444278483" title="Support des transactions">
+ <element name="ID_596105972" title="Puissance des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>- Fléxibilité pour définir des critères si une
transaction échoue ou termine correctement : possible via par paramétrage de
fichier XML.
+
+-Métriques/statistiques pour le monitoring des transactions:
+utilisation des métrics via paramétrage de fichier XML.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1645151859" title="Agrégation des transactions">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_12775516" title="Gestion des cookies et des
réécritures d'URL">
+ <desc>Composant permettant de stocker, d'envoyer et de
spécifier des cookies à envoyer au serveur. </desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_129553541" title="Utilisation des librairies
externes">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté mais avec limitation</desc1>
+ <desc2>Support complet</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1703634489" title="IP spoofing">
+ <desc>Simulation de plusieurs adresses IP à partir du même poste
de test; ou alors possibilité de configurer dans le script l'adresse IP
local à la quelle va être bindée la requête au serveur.</desc>
+ <desc0>Non fourni</desc0>
+ <desc1>Fourni mais incomplèt</desc1>
+ <desc2>Fourni et complèt</desc2>
+ <comment>Plusieurs adresses IP peuvent être utilisées pour 1
seul poste.</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_938604052" title="Protocoles supportés">
+ <element name="ID_37387718" title="HTTP, HTTPs">
+ <desc0>Insuffisante</desc0>
+ <desc1>Incomplète, il faut compléter avec l'ajout de
plugins samplers </desc1>
+ <desc2>Couverture complète sans besoin d'ajout de plugins
</desc2>
+ <comment>HTTP (web traffic and SOAP) est fournit en version de
base.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_790694199" title="Requêtes web services (SOAP),
requêtes SOAP/XML-RPC">
+ <desc0>Ne permet pas de tester les requêtes Webservices</desc0>
+ <desc1>Fourni mais incomplets</desc1>
+ <desc2>Fourni et complets</desc2>
+ <comment>seul le protocole HTTP SOAP existe en version de base.
+
+Tsung est facilement extensible pour supporter d'autres
protocoles.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1873243063" title="Base de données ">
+ <desc0>Ne permet pas de tester les connexions Base de
données</desc0>
+ <desc1>Permet de tester les connexions base de données seulement
réalisées via le pilote JDBC</desc1>
+ <desc2>Permet de tester les connexions pour tous les pilotes :
JDBC, ODBC, ...</desc2>
+ <comment>seul le serveur PostgreSQL est supporté.
+Tsung est facilement extensible pour supporter d'autres serveurs.
+Il existe plugin pour MySQL version 4.1 et supérieure.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_672256157" title="Annuaire LDAP">
+ <desc0>Ne permet pas de tester les connexions LDAP</desc0>
+ <desc1>Réalisation incomplète de simulation</desc1>
+ <desc2>Réalisation complète de simulation des requêtes LDAP
</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1349729256" title="Messagerie orientée service via
JMS">
+ <desc0>Ne permet pas de tester les messageries orientés services
via JMS</desc0>
+ <desc1>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en point à point</desc1>
+ <desc2>Permet de tester les messagerie MOM IBM WebSphere MQ,
ActiveMQ, Tibco, etc. via JMS en "point à point" et
"publication Abonnement"</desc2>
+ <comment>via plugin. Tsung est facilement extensible pour
supporter d'autres protocoles.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1502948335" title="Services de messagerie : POP3,
IMAP, SMTP, ...">
+ <desc0>Ne permet pas de tester les connexions</desc0>
+ <desc1>Permet de tester pour un nombre limités de
protocole</desc1>
+ <desc2>Permet de tester pour tous les protocoles</desc2>
+ <comment>via plugin. Tsung est facilement extensible pour
supporter d'autres protocoles.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_378459392" title="Service FTP, CFT, TCP, UDP, ..">
+ <desc0>Ne permet pas de tester</desc0>
+ <desc1>Permet de tester seul FTP, TCP</desc1>
+ <desc2>Permet de tester FTP, TCP, UDP</desc2>
+ <comment>via plugin. Tsung est facilement extensible pour
supporter d'autres protocoles.</comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_1638800564" title="Tenue à l'échelle">
+ <element name="ID_944500706" title="Simulation de très lourdes
montées en charges">
+ <desc0>N'est pas couvert</desc0>
+ <desc1>Couverture avec limitations</desc1>
+ <desc2>Couverture complète</desc2>
+ <comment>Le principal avantage de Tsung est sa capacité Ã
générer de forts tests de charge en cluster, chaque noeud étant capable de
générer une charge très importante.
+Il devient ainsi plus simple de mettre en place des tests de performances
massifs.
+Ce logiciel est capable de simuler plusieurs milliers d'utilisateurs
+simultanément, et ceux-ci peuvent être répartis sur plusieurs
+machines. Plus de 10000 utilisateurs peuvent être simulés sur une
+seule machine; la limite supérieure dépend du type de hardware et
+également de l'activité des clients simulés.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_270049310" title="Simulation d'un grand nombre
de requêtes concurrentes">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Tests des temps de réponse exprimés en fonction du nombre
d'utilisateurs virtuels</desc1>
+ <desc2>Tests des temps de réponses exprimés en fonction du
nombre et de paliers d'utilisateurs virtuels</desc2>
+ <comment>Configuration via XML du taux d'arrivée (signifie
le nombre d'utilisateur arrivant sur le système -- démarrant leur
session -- par unité de temps).
+Configuration via XML de plusieurs phases pour un test, chaque phase injecte
des utilisateurs à un taux d'arrivé donné.
+
+
+</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_963719340" title="Répartition multi injecteurs
pilotés par un contrôleur">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_965147039" title="Performance gros volumes de
téléchargement ">
+ <desc0>N'est pas fournit</desc0>
+ <desc1>Fourni mais incomplète</desc1>
+ <desc2>Fourni et complète</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1318228476" title="Gestion de gros volume de
données">
+ <desc> Le contrôleur est-il capable de supporter des volumes
importants de données générés par un agent ?</desc>
+ <desc0>Ne supporte pas</desc0>
+ <desc1>supporte mais avec des limitations</desc1>
+ <desc2>complètement supportés</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ </section>
+ <section name="ID_1287876271" title="Collecte et restitution">
+ <element name="ID_366854059" title="Suivi des ressources">
+ <element name="ID_1055455365" title="Types de collectes supportés">
+ <element name="ID_32544492" title="Collecte avec dumps">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_308146853" title="Collecte statique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1165475514" title="Collecte dynamique">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_400053753" title="Collecte avec déclenchement">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_579415822" title="Analyse JVM">
+ <element name="ID_219916442" title="Analyse des objets en mémoire
(par taille des objets en mémoire)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_422292821" title="Activité du garbage collector
(types de collectes, fréquence de collectes, durée des collectes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1865683497" title="Activité de la CPU
(détection des méthodes consommant le plus de temps CPU, arbre d'appel
des méthodes)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1087057992" title="Détection des fuites
mémoires">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_1866875761" title="Analyse du serveur
dâapplications J2EE">
+ <element name="ID_613751750" title="Ouvertures de connexion
(nombre de connexions établies, nombre de connexions ayant échouées)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1289215273" title="Sessions HTTP (nombre de
sessions actives, taille mémoire des sessions)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1389533746" title="Pools de connexions
(saturations pools de connexions : JDBC, threads, LDAP, JMS)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_503709632" title="Transactions JTA (nombre de
transactions « rollbackées »)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_1288811659" title="EJBs(saturation du cache)">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit le monitoring de l'OS pendant les tests
de charges.</comment>
+ <score>0</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_1690289690" title="Analyse des réponses du serveur">
+ <element name="ID_1992823227" title="Détection des erreurs">
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1760294978" title="Assertions supportées">
+ <element name="ID_1864545195" title="Chaîne de caractères">
+ <desc>Vérifie si une ou plusieurs chaînes de caractères se
trouvent dans la réponse reçue</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_698259803" title="Durée">
+ <desc>Vérifie si la réponse a été reçue avant ou après un
temps prédéfini</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_928266886" title="Taille de la réponse">
+ <desc>Vérifie si la taille de réponse (en octets) est
supérieure, inférieure, égale, ... à une taille prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>via cofiguration fichier XML</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1283583025" title="XML">
+ <desc>Vérifie que la page de réponse est un document XML
valide</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1459142956" title="MD5">
+ <desc>Vérifie si l'empreinte MD5 de la réponse (entête
et corps) correspond à une empreinte MD5 prédéfinie</desc>
+ <desc0>Information non fournie </desc0>
+ <desc1>information incomplète</desc1>
+ <desc2>information complète et fournie</desc2>
+ <comment>via plugin</comment>
+ <score>1</score>
+ </element>
+ </element>
+ </element>
+ <element name="ID_1647225920" title="Interfaces de restitution des
résultats">
+ <element name="ID_85956876" title="Texte brut">
+ <desc>Les résultats d'assertion de toutes les requêtes
exécutées sont fournis sous forme textuelle : fichiers logs</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>fournit les résultats sous formats HTML</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_6559401" title="Arbre de résultat">
+ <desc>Affichage de la liste des requêtes exécutées, leur type
ainsi que les données des réponses</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_876738750" title="Rapport avec mise en forme">
+ <desc>Rapport agrégé créant une table de l'ensemble des
statistiques des tests effectués</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>Possibilité de personnaliser le template HTML.</comment>
+ <score>2</score>
+ </element>
+ <element name="ID_131380260" title="Tableau">
+ <desc>Tableau de résultats présentant l'ensemble des
requêtes exécutées, leur type, leur temps de réponse, leur
validité...</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1429603205" title="Graphique">
+ <desc>Graphique de résultats présente les temps de réponse, la
moyenne, la médiane, l'écart-type des différentes requêtes
effectuées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_1941485932" title="Courrier">
+ <desc>Visualiseur de courrier envoie un mail Ã
l'administrateur en cas de trop nombreux échec aux requêtes
exécutées</desc>
+ <desc0>Non supporté</desc0>
+ <desc1>Supporté partiellement</desc1>
+ <desc2>Support complet et paramétrable</desc2>
+ <comment>via fichier de configuration</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_750059050" title="Reporting">
+ <desc>Outils d'analyse des résultats ?</desc>
+ <desc0>Les résultats sont fournis dans des fichiers logs qui peuvent
être très volumineux; cela nécessite beaucoup d'efforts manuels pour
les analyser.</desc0>
+ <desc1>Analyses partielles</desc1>
+ <desc2>Analyses sophistiquées des résultats avec un nombre
illimité de représentations graphiques.</desc2>
+ <comment>Permet de générer un rapport au format HTML
+</comment>
+ <score>1</score>
+ </element>
+ </section>
+ <section name="ID_1471282005" title="Utilisabilité">
+ <desc>Utilisabilité de l'outil</desc>
+ <element name="ID_1275297706" title="Facilité d'utilisation">
+ <element name="ID_727756229" title="Installation">
+ <desc>Qualifier le niveau de compléxité de l'installation
de l'outil?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_259142270" title="Création des tests">
+ <desc>La solution propose-elle une solution pour générer des
scénarios en utilisant des languages de scripts ?</desc>
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>Il ne sâagit pas dâun logiciel particulièrement
simple à utiliser car tout se fait en ligne de commande et par modification de
fichiers XML au d'une interface graphique.
+
+Lâenregistrement de scénarios est très simple. Il suffit de lancer le «
tsung_recorder » et de le paramétrer en tant que proxy de votre navigateur.
Les actions que nous allons ensuite effectuer dans le navigateur vont être
enregistrées. Nous avons ainsi créé une suite dâactions.
+
+Une fois la suite dâactions créée. Il sera nécessaire de les configurer
(définiton de charges à phase unique ou multiples, temps de pause, les
sessions, transactions, boucle For, test du résultat, â¦) via XML au lieu
d'utilisation d'une interface graphique.. </comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1029563344" title="Exécution des tests">
+ <desc0>Expertise en programmation requise</desc0>
+ <desc1>Connaissances limitées nécessaires (Shell...)</desc1>
+ <desc2>Pas d'expertise requise</desc2>
+ <comment>Il ne sâagit pas dâun logiciel particulièrement
simple à utiliser car tout se fait en ligne de commande.</comment>
+ <score>1</score>
+ </element>
+ <element name="ID_836563041" title="Administration des agents">
+ <desc>Qualifier le niveau de compléxité de l'administration
des agents?</desc>
+ <desc0>Complexe</desc0>
+ <desc1>Moyenne</desc1>
+ <desc2>Très simple</desc2>
+ <comment>Dépend de l'administration des agents
Erlang.</comment>
+ <score>0</score>
+ </element>
+ </element>
+ <element name="ID_1702827660" title="Intégration">
+ <element name="ID_656900169" title="Socle technique">
+ <element name="ID_1719906035" title="Contexte d'éxécution">
+ <desc>Impacts de l'exécution de JMeter sur la même
machine que les applications à tester?</desc>
+ <desc0>Peut fausser les performances des applications; JMeter
peut consommer des ressources.</desc0>
+ <desc1>Impacts négligeables sur les résultats de performances
des applications</desc1>
+ <desc2>Exécution indifférente</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_917113670" title="Sur un serveur web">
+ <desc0>Fonctionnne en mode autonome</desc0>
+ <desc1>Fonctionne à l'intérieur d'un serveur
web</desc1>
+ <desc2>Fonctionne en mode autonome et à l'intérieur
d'un serveur web</desc2>
+ <comment></comment>
+ <score>0</score>
+ </element>
+ <element name="ID_964161769" title="Multi-machines">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Fonctionne sur un environnement mono-machines</desc1>
+ <desc2>Fonctionne sur un environnement multi-machines</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_698995068" title="Support des navigateurs">
+ <desc0>Il ne supporte qu'1 seul navigateur IE</desc0>
+ <desc1>Il supporte un nombre limité de navigateurs</desc1>
+ <desc2>Il supporte tous les navigateurs</desc2>
+ <comment></comment>
+ <score>2</score>
+ </element>
+ <element name="ID_629917571" title="Language de l'outil">
+ <desc0>Ce critère ne s'applique pas</desc0>
+ <desc1>Multi-languages</desc1>
+ <desc2>Ecrit 100% en java</desc2>
+ <comment>écrit en Erlang et basé sur Erlang OTP (Open
Transaction Platform).
+Erlang est un langage de programmation, supportant plusieurs paradigmes :
concurrent, temps réel, distribué.
+
+OTP représente le framework standard de l'univers Erlang, la plupart des
programmeurs l'utilisant comme base d'interopérabilité. Il peut
s'interfacer avec d'autres langages comme Java ou C++.</comment>
+ <score>0</score>
+ </element>
+ <element name="ID_602803523" title="Portabilité">
+ <desc0>Non portable</desc0>
+ <desc1>Portable sur un nombre limité de plateformes </desc1>
+ <desc2>Ecrit 100% en Java, portable sur toutes les
plateformes</desc2>
+ <comment>la portabilité dépend de la portabilité de Erlang.
+Ce logiciel a été testé sous Linux, Solaris, FreeBSD. Il devrait
+fonctionner sous toute plate-forme supporté par Erlang.</comment>
+ <score>1</score>
+ </element>
+ </element>
+ <element name="ID_1478912460" title="Intégration IDE">
+ <desc0>Aucune intégration avec les IDE n'est disponible.
</desc0>
+ <desc1>L'intégration limitée ou restreinte à un seul
IDE</desc1>
+ <desc2>L'intégration complète avec plusieurs IDE majeurs du
maché</desc2>
+ <comment></comment>
+ <score>1</score>
+ </element>
+ <element name="ID_1046561187" title="Languages supportés">
+ <desc0>Ne supporte que le language Java</desc0>
+ <desc1>N'exécute pas les scripts Ajax </desc1>
+ <desc2>Exécution sans problème des scripts Ajax et Java
Scripts</desc2>
+ <comment>Ecrit en Erlang, il peut s'interfacer avec
d'autres langages comme Java ou C++.
+</comment>
+ <score>2</score>
+ </element>
+ </element>
+ <element name="ID_598817350" title="Extensibilité">
+ <desc0>Non extensible</desc0>
+ <desc1>Extensible avec limitation</desc1>
+ <desc2>Facilement extensible par ajouts de plugins</desc2>
+ <comment>Le support de nouveaux protocoles est implémenté sous
forme de greffon.</comment>
+ <score>2</score>
+ </element>
+ </section>
+</document>
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qsos-commits] qsos/sheet/performance-testing Grinder/Grinder-...,
Rapha�l Semeteys <=