Documentation

 
CARACTERISTIQUES
  1. Simulation de modems
  2. Simulation réaliste du navigateur
  3. Ajout dynamique de nouveaux utilisateurs
  4. Modélisation de la charge
  5. Jeux de tests complexes
  6. Enregistrement de scénarios
  7. Support de nombreux navigateurs
  8. Support de plusieurs systèmes d'exploitation
  9. 3 niveaux de statistiques
  10. Gestion des cookies
  11. Authentification
  12. Remplacement de données de formulaires
  13. Visualisation des statistiques en temps réel
  14. Répartition de la charge
  15. Load Balancing
  16. SSL et HTTPS
  17. Analyse
  18. Courbes
  19. Compatibilté produits

1. Simulation de modems

Chaque utilisateur virtuel (VU) peut se voir attribuer une bande passante limitée pour simuler la diversité des moyens de connexion au serveur.

2. Simulation réaliste du navigateur

Chaque utilisateur virtuel se comporte comme un navigateur : il envoie des requêtes au serveur, il lit la réponse en retour, et il interprète les erreurs.

3. Ajout dynamique de nouveaux utilisateurs

L'ajout de nouveaux utilisateurs virtuels se faisant dynamiquement, l'analyse des performances du serveur est faîte progressivement.

4. Modélisation de la charge

Des transactions d'interaction avec le système sont définies. Ces transactions sont réunies en groupe d'utilisateurs qui peuvent se voir attribuer différentes caractéristiques. Plusieurs groupes de cas d'utilisation peuvent être exécutés simultanément.

5. Jeux de tests complexes

Il est possible de jouer plusieurs BC (Business Cases) en même temps.

6. Enregistrement de scénarios

La création de scénarios se fait par une simple navigation sur lapplication Web.


7. Support de nombreux navigateurs

  • Internet Explorer (recherche automatique du navigateur et auto-configuration)
  • Netscape (recherche automatique du navigateur et auto-configuration)
  • Mozilla
  • Konqueror
  • Opera

8. Support de plusieurs systèmes d'exploitation

Web Performance Trainer fonctionne sur les systèmes Windows, Linux et Solaris.

9. 3 niveaux de statistiques

Web Performance Trainer génère des statistiques pour :

  • Chaque cas d'utilisation
  • Chaque page Web
  • Chaque URL

10. Gestion des cookies

Chaque utilisateur virtuel interagit avec le serveur comme un utilisateur unique. Le système de gestion de session ne fait donc pas la différence avec de réels utilisateurs.

11. Authentification

Chaque utilisateur a un username et un password qui lui sont uniques. Web Performance Trainer supporte la plupart des techniques d'authentification, dont les formulaires, les authentifications basiques et les certificats client SSL.

12. Remplacement de données de formulaires

Il permet de définir pour chaque utilisateur des entrées de formulaire différentes pour tester un maximum de configurations de communication possibles.

13. Visualisation des statistiques en temps réel

Les statistiques sont visualisées en temps réel.

14. Répartition de la charge (Load balancing)

La simulation d'utilisateurs consomme quasiment autant de ressources sur la machine de test que sur le serveur pour tenir la charge. Pour éviter la surcharge de la machine de test, l’outil teste en temps réel les capacités (RAM et CPU) de la machine et s'ajuste en fonction de ses possibilités.

15. Secure Sockets Layer (SSL) et HTTPS

Web Performance Trainer supporte les dernières versions SSL. Les certificats client SSL sont désormais supportées aussi pour l'authentification.

16. Analyse

L'onglet Analysis est une nouvelle option de l'outil, qui offre 2 nouveaux types d'analyse tout à fait pertinents dans le cadre de campagnes de test d'applications Web.

La fenêtre User Capacity permet de répondre instantanément à une question stratégique : Combien d'utilisateurs simultanés peuvent accéder à mon application Web ?

La fenêtre Peak Page Duration, également accessible à partir de l'onglet Analysis, apporte une réponse immédiate à une autre question essentielle : Comment accroître les performances de mon application Web ?

17. Courbes

Les données peuvent être représentées sous forme de courbes.

18. Export de données

  • Excel (Microsoft)
  • StarOffice (Sun)&

19. Compatibilité produits

Technologies :

  • EJB
  • ASP
  • PHP
  • Java Server Pages
  • Servlets
  • Applets
  • ActiveX

Serveurs d’applications :

  • WebSphere
  • iPlanet
  • Cold Fusion
  • WebLogic
  • Enhydra
  • Tomcat

Serveurs Web :

  • IIS
  • Apache
  • iPlanet
  • Tux
  • WebSphere
 
Web Performance Trainer est une marque déposée de Web Performance, Inc. Les autres marques citées sont des marques ou des marques déposées de leurs propriétaires respectifs.