|
|
Avec Web Performance Suite, Testez facilement les performances de vos applications Web et Déployez en toute confiance | |
| Dictionnaire Terminologique | ||
|
Adresse IP : Une identification utilisée par le protocole IP pour identifier un hôte individuel. La version actuelle d'IP, IPv4 utilise 4 numéros pour identifier chaque adresse réseau. Chaque numéro peut être dans la plage 0-255. Par exemple, 161.58.192.211 est l'adresse IP du serveur Web de Web Performance, Inc. Il est à noter que certaines adresses IP ont des significations spéciales. 127.0.0.1 est l'adresse "boucle avec retour" (loopback) qu'un hôte utilise pour rediriger le trafic sur lui-même (habituellement pour des raisons de diagnostic). Les plages d'adresses 10.*.*.* et 192.168.*.* sont toujours réservées pour les réseaux internes. 127.*.*.*, 0.*.*.* et 255.255.255.255 sont également réservées pour des usages spécifiques. Business Case (Cas d'Affaire) : Une interaction que l'utilisateur a avec une application ou un site Web ayant une signification dans un contexte d'affaire. Cela peut être aussi simple que de visualiser une page Web ou aussi compliqué que d'effectuer une transaction complète. Dans Web Performance Suite, cela représente une séries de transactions HTTP qui sont répétées par les utilisateurs virtuels pendant un test. Cache : Le navigateur Web conserve une copie des ressources dernièrement demandées (pages, images etc.) aussi lorsqu'une ressource est à nouveau demandée, il n'a pas besoin de demander au serveur une nouvelle copie. Cela améliore considérablement les performances du navigateur, surtout pour les sites Web graphiques où les images comme les barres de menu par exemple, sont réutilisées sur de nombreuses pages. Clé de Licence : Un fichier encrypté qui contient les informations de la licence pour l'installation de Web Performance Suite. Contrôleur : Web Performance Load Tester peut fonctionner dans deux modes : en tant que Contrôleur ou en tant que Moteur. En mode contrôleur, Web Performance Load Tester propose une interface utilisateur graphique qui permet l'enregistrement, l'édition et l'exécution de tests de charge. Un seul contrôleur peut être lancé sur un réseau avec la même licence du logiciel Web Performance Load Tester. Cookie : Un petit morceau de texte (généralement inférieur à 1 ko) que le serveur Web demande au navigateur Web pour stocker sur l'ordinateur du navigateur. Cette information est envoyée au serveur Web à chaque fois que le navigateur fait une requête pour une URL sur ce serveur. C'est la méthode de suivi de session la plus répandue, et la préférée. Contrairement à une idée reçue, les cookies ne peuvent pas être utilisés par les pirates pour lancer des programmes néfastes sur votre machine ou encore voler vos numéros de compte depuis vos fichiers Quicken (excepté pour Microsoft Internet Explorer - qui requiert un patch de sécurité pour prévenir de tels abus). Delay Time (Temps d'Attente) : La quantité de temps entre la réception d'une URL et la requête à l'URL suivante. Web Performance Suite enregistre cette durée pendant qu'il enregistre un Busines Case et l'utilise pour simuler précisément un comportement utilisateur pendant un test. Quand un Delay Time se produit entre une page Web et la première image (URL) sur la page Web ou entre deux images sur une page Web, le Delay Time est généralement dû au temps requis par le navigateur pour analyser la page et l'afficher (et les images) à l'écran. Quand un Delay Time se produit après la dernière image dans une page Web et la page Web suivante, il représente le temps passé par l'utilisateur à lire la page et à décider de ce qu'il va ensuite faire. Dans ce cas, le Delay Time s'assimile au Think Time. FTP (File Transfer Protocol) : Un protocole réseau pour envoyer et recevoir des fichiers. FTP est construit au-dessus de TCP/IP. Hôte : Un ordinateur qui est connecté au réseau TCP/IP, dont Internet. Chaque hôte a une adresse IP unique. HTTP (Hypertext Transfer Protocol) : Le protocole utilisé entre les navigateurs Web et les serveurs Web pour transférer des pages Web et des fichiers associés (images, etc). C'est le langage du WWW (World Wide Web). HTTP est construit au-dessus de TCP/IP. IP (Internet Protocol) : Un protocole réseau qui spécifie le format des données transférés entre deux hôtes (appelés paquets ou datagrammes) et le schéma d'adressage. L'IP par lui-même est similaire au système postal. Il permet d'adresser un paquet et de l'envoyer au système, mais il n'y a aucun lien direct entre vous et le destinataire. L'IP est généralement utilisé avec TCP. Moteur : Web Performance Load Tester peut fonctionner dans deux modes : en tant que Contrôleur ou en tant que Moteur. Web Performance Load Tester affiche une console et écoute les commandes depuis le contrôleur. Il est utilisé par le contrôleur pour générer des utilisateurs virtuels. Plusieurs moteurs peuvent être utilisé par un contrôleur pour générer d'importantes charges réseau. Multihome : Un adjectif utilisé pour décrire un hôte qui est connecté à au moins deux réseaux ou qui a au moins deux adresses réseau. Par exemple, un serveur réseau a plusieurs interfaces réseau pour augmenter le débit maximum. Sample Period (Période d'Echantillonnage) : Une période de temps pendant un test de charge durant lequel des données sont agrégées. Les statistiques calculées par Web Performance Suite sont calculées pour chaque période d'échantillonnage pendant le test. Serveur Proxy : Un serveur, typiquement sur un réseau privé, qui permet l'accès à des ressources réseau externes. Dans une configuration réseau courante, les ordinateurs sur un réseau d'entreprise sont séparés d'Internet par un pare-feu (pour des raisons de sécurité). Dans la mesure où ces ordinateurs ne peuvent pas accéder directement à Internet, le navigateur doit être configuré pour utiliser un serveur proxy (qui permet l'accès à Internet) pour servir des requêtes pour des pages Web depuis l'Internet. Tous les navigateurs les plus répandus supportent cette configuration. Session Tracking (Suivi de Session) : HTTP est "sans état". Cela signifie qu'entre le moment où votre navigateur reçoit une page Web et demande la page suivante, le serveur a oublié qui vous êtes ; en d'autres termes, quand votre navigateur demande la deuxième page, il n'a aucun moyen de savoir que c'est le même navigateur qui a demandé la première page. C'est évidemment un problème pour n'importe quelle application qui a besoin de se rappeler qui vous êtes, comme une application qui requiert un login de connexion. La notion d'un utilisateur simple et unique qui navigue de page en page se réfère à une session. Comme le Web a évolué, de nombreuses techniques de suivi de session ont évolué en parallèle. Les plus couramment utilisées sont les cookies et la réécriture d'URL. SMTP (Simple Mail Transfer Protocol) : Un protocole réseau pour transférer des messages e-mail entre des serveurs. La plupart des systèmes e-mail qui envoie des messages via Internet utlise SMTP. SMTP est construit au-dessus de TCP/IP. TCP (Transmission Control Protocol) : Un protocole réseau qui permet à deux hôtes d'établir une connexion et d'échanger des flux de données. TCP garantit la livraison des données et également que les paquets sont livrés dans le même ordre que celui dans lequel ils ont été envoyés. TCP peut être assimilé à un appel téléphonique ; il y a une connexion prolongée entre deux hôtes pendant laquelle chaque hôte peut envoyer des données à l'autre. TCP/IP : La suite de protocoles de communications utilisée pour connecter des hôtes sur Internet. TCP/IP utilise une combinaision des protocoles TCP et IP pour fournir l'adressage et le transfert fiable de données pour une variété de protocoles, dont HTTP, FTP et SMTP. Think Time (Temps de Réflexion) : Le temps entre le navigateur affichant une page à l'utilisateur et l'utilisateur cliquant sur un lien pour naviguer sur la page suivante. Ce temps pourrait être le temps nécessaire à l'utilisateur pour lire le contenu de la page ou décider de sa prochaine action. Web Performance Suite enregistre ce temps quand il enregistre un Business Case et l'utilise pour simuler avec exactitude les utilisateurs lors d'un test. Transaction HTTP : Une requête envoyée depuis le navigateur au serveur et la réponse correspondante depuis le serveur au navigateur, toutes les deux utilisant le protocole HTTP. Cette communication bilatérale permet au navigateur de demander une ressource (URL) et de recevoir une réponse du serveur. Elle peut inclure le contenu envoyé par le navigateur (données saisies dans des champs de formulaires, fichiers envoyés sur le serveur) et le contenu renvoyé depuis le serveur Web (page Web, images, etc.). TTFB : TTFB représente le "Temps au Premier octet" et est la durée entre le moment où l'utilisateur virtuel fait une reqête HTTP et le temps où le premier octet de réponse depuis le serveur Web arrive. Cette valeur donne une idée de la réactivité du réseau et du serveur Web, et comprend le temps de connexion socket, le temps d'envoi de la requête HTTP, et le temps de réception du premier octet de la réponse HTTP. Utilisateur Virtuel (VU) : Une entité logicielle, interne à Web Performance Suite, qui simule un utilisateur réel en jouant de manière répétitive un Business Case pendant un test de charge. URL (Uniform Resource Locator) : Une chaîne de caractères formatée qui décrit une ressource sur Internet. Elle est utilisée par le navigateur pour déterminer où la ressource est localisée sur le réseau. Une URL type ressemble à ceci : |
||
| Web Performance Trainer, Web Performance Load Tester, Web Performance Analyzer, Web Performance Advanced Server Analysis et Web Performance Suite sont des marques déposées de Web Performance, Inc. Les autres marques citées sont des marques commerciales et/ou déposées de leurs propriétaires respectifs. Mise à jour : 16-Fév-2009 - www.kapitec.com |