Avant d'exécuter des tests, suivez les Conseils en matière de test des performances pour obtenir les meilleurs résultats. Si vous exécutez des tests et rencontrez des problèmes, assurez-vous d'avoir suivi tous les Conseils en matière de test des performances.
Si un message d'erreur s'affiche lors de l'exécution des tests, recherchez le message d'erreur dans la section Messages d'erreur des tests de performances de l'aide en ligne. Seuls les messages d'erreur les plus fréquents sont répertoriés. Si aucun message d'erreur ne s'affiche lorsque vous rencontrez un problème, consultez le journal des erreurs. Si le plan de travail se ferme durant l'exécution des tests, redémarrez le plan de travail. Ouvrez le journal des erreurs en cliquant sur
. Par défaut, des messages d'erreur et d'avertissement sont consignés. Vous pouvez augmenter le niveau de consignation dans le journal en cliquant sur . Si le journal des erreurs présente des messages d'erreur, recherchez-les dans la section Messages d'erreur des tests de performances de l'aide en ligne.Vous êtes susceptible de rencontrer certains de ces problèmes durant le test des performances :
Si le plan de travail s'arrête ou se verrouille lorsque vous essayez de démarrer l'exécution de tests, vérifiez que tous les ordinateurs agents fonctionnent. Redémarrez l'ordinateur du plan de travail et les ordinateurs agents. Assurez-vous que l'espace disque est suffisant sur l'ordinateur du plan de travail et les ordinateurs agents. Contrôlez la connectivité du réseau entre l'ordinateur du plan de travail et les ordinateurs agents. Par exemple, tentez de partager des fichiers entre l'ordinateur du plan de travail et les ordinateurs agents. Cliquez sur Tester la connexion pour tester la connectivité vers les instances d'Agent Controller exécutées sur les ordinateurs agents.
, puis ajoutez les ordinateurs agents en tant qu'hôtes et cliquez surSi un test s'exécute mais se finit par des erreurs, vérifiez que l'ordinateur du plan de travail et les ordinateurs agents remplissent les conditions matérielles et logicielles détaillées dans le guide d'installation. Faites particulièrement attention aux exigences de mémoire et d'espace disque. Voir Augmentation de l'allocation mémoire pour plus d'informations sur la configuration de la taille de pile maximale pour éviter les erreurs de mémoire insuffisante. Surveillez l'utilisation du processeur et de la mémoire sur l'ordinateur du plan de travail et les ordinateurs agents et faites attention à l'utilisation excessive de la mémoire ou du processeur par les processus javaw.exe ou java.exe. Si les messages d'erreur concernent l'arrêt inattendu des processus, reportez-vous à l'article du support http://www.ibm.com/support/docview.wss?uid=swg21395486.
Exécutez des tests avec moins d'utilisateurs virtuels à l'aide des paramètres de planification par défaut pour déterminer si le comportement est lié au nombre d'utilisateurs. Consultez le journal de test pour des messages d'erreur générés par le système en cours de test. Exécutez des tests avec un utilisateur virtuel unique et assurez-vous que le système en cours de test ne génère pas d'erreurs avant de tenter d'exécuter des tests avec un grand nombre d'utilisateurs. Si vous rencontrez des problèmes, redémarrez l'ordinateur du plan de travail et les ordinateurs agents avant d'essayer d'exécuter à nouveau des tests.
Si le plan de travail se ferme durant l'exécution des tests, recherchez des noms de fichier commençant par javacore. Le nom des fichiers javacore comprend la date, l'heure et l'ID du processus. Si vous trouvez un fichier javacore dont la date, l'heure et l'ID du processus correspondent au plan de travail, ouvrez-le dans un éditeur de texte. La cause de l'incident est répertoriée près du haut du fichier javacore.
Si vous pouvez enregistrer des tests, mais que le comportement attendu n'est pas déclenché dans votre application lorsque vous exécutez le test, vous devrez peut-être effectuer une corrélation manuelle des données. En général, lorsqu'une corrélation supplémentaire des données est nécessaire, le journal de test comporte des messages similaires à ce message : Impossible d'extraire la valeur. Essayez d'exécuter des tests à l'aide d'un seul utilisateur virtuel exécuté sur l'ordinateur du plan de travail et comparez la lecture au test enregistré pour déterminer quelles réponses du système en cours de test sont inattendues. Voir Débogage de tests HTTP pour apprendre la procédure d'utilisation du journal de test et de la vue Données de protocole pour dépanner les tests HTTP. Pour en savoir plus sur la corrélation des données, voir Corrélation des données de demande et de réponse.