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, ouvrez le journal d'erreurs en cliquant sur .metadata de votre espace de travail.
. Si le plan de travail se ferme lors de l'exécution des tests, redémarrez le plan de travail et consultez le journal d'erreur. 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 . Le fichier journal est stocké dans le répertoireEn plus de l'aide en ligne, vous trouverez des solutions aux problèmes sur le forum Rational Performance Testing de developerWorks et dans les notes techniques de la base de connaissances de support de Rational Performance Tester.
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. Vous pouvez affiche le statut de l'agent
en cliquant que l'icône . Pour le contrôleur d'agent, vous pouvez essayer de partager des fichiers entre
l'ordinateur du plan de travail et les ordinateurs de l'agent. Cliquez sur
, puis ajoutez les
ordinateurs agents en tant qu'hôtes et cliquez sur Tester la
connexion pour tester la connectivité vers les instances d'Agent Controller
exécutées sur les ordinateurs agents.
Si 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 de support suivant : http://www.ibm.com/support/docview.wss?uid=swg21395486.
Exécutez des tests avec moins d'utilisateurs virtuels qui utilisent les 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. Pour identifier et résoudre les problèmes de corrélation des données, essayez d'exécuter les tests avec 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 de données, voir ../../com.ibm.rational.test.lt.common.doc/topics/tdatacorrtop.html.
Tous les modes de l'adaptateur utilisent le journal des erreurs Eclipse. Vous pouvez consulter le journal en ouvrant le plan de travail et en cliquant sur
. Par défaut, des messages d'erreur et d'avertissement sont consignés. Vous pouvez obtenir une consignation plus détaillée pour l'adaptateur en cliquant sur . Le composant de journal pour l'adaptateur se nomme com.ibm.rational.test.lt.rqm.adapter.Si vous exécutez l'adaptateur en tant que service Windows ou à partir de la ligne de commande, vous pouvez afficher le fichier adapter.log sans ouvrir le plan de travail du test.
Incident | Solution ou cause |
---|---|
Où recherchez-vous des erreurs ou des avertissements ? | Dans le plan de travail, cliquez sur | .
Vous ne voyez pas l'adaptateur disponible. |
|
L'adaptateur ne parvient pas à se connecter à Rational Quality Manager. | Vérifiez que le serveur est actif. Si besoin est, redémarrez le serveur ou vérifiez la connectivité du réseau. |
L'adaptateur apparaît en rouge dans la boîte de dialogue de sélection. |
|
Vous tentez d'importer un script à partir de l'adaptateur mais aucun script n'est trouvé. |
|
L'adaptateur s'exécute à partir de la ligne de commande ou en tant que service et les tests échouent systématiquement. | Exécutez l'adaptateur en mode interface graphique pour voir ce qu'il se passe lorsque le plan de travail du test exécute le script de test. |
Les services Windows de l'adaptateur ne démarrent pas. Un message d'erreur signale que le service n'a pas réussi à démarrer normalement. | Vérifiez que .NET 2.0 ou ultérieur est installé sur l'ordinateur. Cette plateforme peut être installée à partir du site de mise à jour Windows ou bien manuellement. Pour plus d'informations sur l'installation de .NET, voir http://support.microsoft.com/kb/923100. |
Lors du test d'actifs partagés, l'exécution échoue avec une exception IOException. | La cause la plus probable est que le chemin
Rational Quality Manager à
l'emplacement UNC partagé n'a pas été configuré correctement.
|
Lors du test d'actifs partagés, l'exécution échoue avec une erreur de modèle de bas niveau. | Vérifiez que les extensions de protocole requises ont été installées sur l'adaptateur. Les ressources de tests situées sur l'emplacement partagé ne peuvent être exécutés que sur un espace de travail d'adaptateur prenant en charge ces protocoles. |
Les tests de service créés dans une version antérieure du produit ne peuvent pas s'exécuter. | Mettez à niveau tous les actifs SOA vers la dernière version. |
L'adaptateur ne peut pas se connecter au serveur et l'un des messages d'erreur suivants
est affiché :
|
|