
WAPT
Outil de test de charge, de stress et de performance pour les sites web et les applications avec une interface web qui émule une activité typique dans diverses conditions de charge pour trouver des goulots d’étranglement.
WAPT est disponible en version standard et en version professionnelle.
WAPT
Offre la solution de test de charge la plus abordable et facile à configurer. Il fonctionne comme une application unique qui inclut la conception des tests et les fonctionnalités de génération de charge. Vous pouvez enregistrer des tests en utilisant n’importe quel navigateur de bureau ou mobile, les concevoir et les optimiser avec l’aide d’une interface graphique pratique et exécuter des scénarios de test avec jusqu’à environ 2 000 utilisateurs virtuels simultanés. Votre site web cible peut fonctionner sous n’importe quel système d’exploitation, y compris tous les systèmes UNIX et Windows. Il peut être mis en œuvre avec n’importe quelle technologie web et avoir une architecture distribuée composée de plusieurs serveurs et bases de données. La seule exigence est la disponibilité d’une interface web à travers laquelle WAPT peut simuler l’activité des visiteurs réels du site.
Principales fonctionnalités
Enregistrement et conception de tests rapides : Vous pouvez créer vos tests en quelques minutes en reproduisant exactement ce que vous devez émuler pendant que toutes vos actions sont enregistrées. L’interface sans code vous permet de concevoir des profils d’utilisateurs virtuels et d’ajuster les options de test sans programmation de script.
Simulation précise des utilisateurs réels : WAPT utilise plusieurs techniques pour simuler aussi fidèlement que possible les conditions de la vie réelle. Différents types d’utilisateurs virtuels peuvent visiter différentes pages, remplir automatiquement des formulaires, cliquer sur des boutons et effectuer d’autres actions d’utilisateur. Chaque utilisateur virtuel a ses propres paramètres spécifiques, tels que les cookies, les noms et les mots de passe, les valeurs des formulaires de page, etc.
Prise en charge des technologies RIA et des applications mobiles : WAPT assure la gestion automatique des données de session standard et propose un certain nombre de fonctions pour travailler avec des valeurs spécifiques à l’application. Des modules d’extension sont disponibles t
Pour faciliter le travail avec les applications ASP.net, JSON, Adobe Flash, Silverlight et GWT.
Test des sites Web sécurisés : Le produit offre une prise en charge complète de toutes les fonctionnalités de sécurité Web : enregistrement et lecture HTTPS, schémas d’authentification (Basic/Digest/NTLM/Kerberos) et certificats clients.
Rapports d’erreurs avancés : Vous pouvez vérifier le comportement correct de votre site Web sous charge de plusieurs manières : codes de réponse HTTP, erreurs au niveau du réseau, délais du serveur, délais d’attente et validation de la réponse par le contenu de la page.
Résultats de test complets : À la suite de l’exécution du test, vous obtenez un rapport détaillé avec plus de 20 tableaux. Les graphiques disponibles même en cours d’exécution vous permettent de suivre les paramètres de performance pendant le test et d’analyser les résultats à sa fin.
Visualiseur de journal intégré : Le visualiseur de journal vous permet de parcourir chaque étape de session exécutée pas à pas. Vous pouvez trouver des informations détaillées sur chaque demande et réponse HTTP et comparer toutes les valeurs avec celles initialement enregistrées. C’est un outil très efficace pour trouver les causes de tout problème révélé par le test. Vous pouvez également appliquer cette fonctionnalité à l’étape de conception du test lorsque vous devez vérifier que la session est émulée correctement.
WAPT Pro
Fournit un environnement de test de charge complet. En plus des fonctionnalités de la version standard, il offre plusieurs avantages qui en font le produit de choix pour les professionnels du test de charge. Si vous avez besoin de réaliser régulièrement des tests de charge à différents endroits, d’exécuter des tests basés sur le cloud, de créer une charge élevée, d’obtenir des informations détaillées sur les performances du serveur ou d’avoir plus de flexibilité dans le traitement des réponses des sites Web, WAPT Pro est le meilleur choix pour vous.
Caractéristiques clés
Génération de charge distribuée : Par défaut, la licence WAPT Pro vous permet d’utiliser 2 systèmes pour la génération de charge.
n. Si vous avez besoin d’une charge plus élevée, vous pouvez facilement augmenter ce nombre en achetant des licences supplémentaires d’agent de charge. Le système est entièrement scalable. Vous pouvez ajouter autant d’agents que nécessaire pour atteindre vos objectifs de test.
Contrôle de test à distance et test basé sur le cloud : Les tests peuvent être lancés à partir de différents endroits en utilisant des agents de charge installés n’importe où sur le réseau et dans le cloud. Le processus est facilement gérable à partir du composant de lieu de travail du produit. Cette architecture en fait une solution de test prête pour le cloud parfaite.
Surveillance des performances du serveur et de la base de données : Surveillez les paramètres de performance tels que le CPU, la RAM ou l’utilisation du réseau et des centaines d’autres compteurs à partir des serveurs exécutant votre site web. Les interfaces SNMP et WMI sont prises en charge. Des listes prédéfinies de compteurs sont fournies pour les serveurs MS SQL, MySQL et Oracle.
Traitement des réponses du serveur activé par JavaScript : Pour émuler le travail des clients d’application RIA, vous devrez peut-être traiter les réponses du serveur afin d’extraire des valeurs spécifiques à la session. Ces valeurs sont nécessaires pour renvoyer les données correctes au serveur dans les requêtes ultérieures. Dans WAPT Pro, vous pouvez utiliser du code JavaScript pour traiter les réponses du serveur avec une structure complexe. Cette approche offre une flexibilité beaucoup plus grande que les fonctions d’extraction de valeur standard.
Intégration avec le moteur de charge x64 : WAPT Pro crée une charge de test à l’aide des unités de génération de charge externes. Par défaut, il utilise des agents de charge fournis avec le produit dans le même package d’installation. Cependant, ils peuvent être remplacés par des moteurs de charge x64 beaucoup plus puissants. Chaque moteur peut créer de 10 000 à 50 000 utilisateurs virtuels en fonction de la configuration du système.
WAPT – Fonctionnalités
WAPT 5.0 est un outil de test de charge et de stress qui vous offre un moyen facile à utiliser, cohérent et rentable de tester des sites web, des serveurs web et des applications intranet avec
Fonctionnalités
- Simulation précise de l’activité des utilisateurs réels
- Différents types d’utilisateurs dans un test
- Test des applications web dynamiques
- Définition flexible du niveau de charge
- Test de contenu HTTPS/SSL
- Rapports de test descriptifs et graphiques
Simulation précise de l’activité des utilisateurs réels
WAPT utilise plusieurs techniques avancées pour simuler des conditions de charge en direct réelles. Cette approche est beaucoup plus efficace que de produire une charge élevée en envoyant de nombreuses requêtes identiques au serveur. WAPT crée une simulation de nombreux utilisateurs différents provenant de différentes adresses IP, chacun avec ses propres paramètres : cookies, données d’entrée pour différents formulaires de page, nom et mot de passe, vitesse de connexion et leur propre chemin spécifique à travers le site. WAPT peut même simuler un temps aléatoire entre les clics des utilisateurs pour rendre chaque utilisateur virtuel aussi similaire que possible à un utilisateur humain.
Différents types d’utilisateurs dans un test
Si vous souhaitez simuler des milliers d’utilisateurs, vous n’avez pas besoin de spécifier un comportement séparé pour chacun d’eux. La pratique montre que les visiteurs d’un site peuvent généralement être divisés en certains types, et cette approche est utilisée dans WAPT. Vous spécifiez le comportement pour chaque type d’utilisateur et ajoutez au test autant de types d’utilisateurs que nécessaire. Par exemple, les utilisateurs d’une boutique en ligne peuvent être divisés en ceux qui parcourent le catalogue et ceux qui sont dirigés vers une page spécifique via une campagne marketing pour acheter un article spécifique. Chaque type d’utilisateur a un chemin spécifique à travers le site et d’autres paramètres personnalisables. Pour chaque type, vous créez une séparation.
Test des applications web dynamiques
Les requêtes HTTP peuvent inclure des paramètres spécifiques à chaque utilisateur. Les valeurs de ces paramètres peuvent même être différentes pour les utilisateurs de même type et peuvent changer tout au long de la session. Par exemple, le serveur peut envoyer une variable de session en réponse à la première requête d’un nouvel utilisateur. Cette variable est ajoutée aux requêtes ultérieures de cet utilisateur pour les identifier. Vous pouvez spécifier comment utiliser ces paramètres changeants.
Définition flexible du niveau de charge
Vous pouvez choisir un niveau de charge constant pour toute la durée du test ou augmenter la charge après des intervalles de temps spécifiés pendant le test. Vous pouvez spécifier la durée totale du test et le nombre de virtual users pour chaque profil. La charge globale dépend également significativement du type d’utilisateurs, donc vous pouvez la modifier en introduisant de nouveaux types d’utilisateurs, les rendant « lents » ou « rapides ».
Test du contenu HTTPS/SSL
WAPT prend en charge le test des sites web et des applications sécurisés par SSL. Vous n’avez pas besoin d’effectuer d’actions supplémentaires et pouvez travailler facilement avec des sites HTTPS comme avec n’importe quels autres.
Rapports de test descriptifs et graphiques
WAPT affiche les résultats des tests à travers des rapports descriptifs et des graphiques. Ils sont disponibles même pendant le test, vous permettant de surveiller les paramètres clés des performances de l’application web en temps réel et de voir comment votre site répond à l’augmentation du volume de charge. Les rapports et graphiques de synthèse sont utiles pour déterminer la présence de problèmes dans les performances globales. Ensuite, vous pouvez consulter des rapports plus détaillés jusqu’au niveau
Autres fonctionnalités
- Prise en charge de différents encodages linguistiques
- Prise en charge de tous les types de serveurs proxy : HTTP(S), SOCKS4(5)
- Interface en ligne de commande supplémentaire
- Option d’exécution planifiée pour démarrer les tests à un moment spécifié
- Possibilité d’ajouter des chaînes personnalisées aux en-têtes HTTP
- Prise en charge des redirections, y compris les redirections vers un autre serveur
WAPT – Configuration requise
WAPT est conçu pour Microsoft Windows 98/ME/NT/2000/XP.