Outils Component Test - Notes sur l'édition


1.0 Problèmes connus
   1.1 Echec sur WAS 5 de l'exécution d'une deuxième série de tests de composants EJB comportant des raccords
   1.2 Impossible de tester dans un même projet de test des EJB utilisant des interfaces à la fois locales et éloignées.
   1.3 Incident lors du démarrage des tests de composants de services Web générés à partir de fichiers WSDL
   1.4 Service Web CTA : l'URL du service Web affichée dans l'éditeur de la série de tests peut être incorrecte pour certains fichiers WSDL
   1.5 Service Web CTA : La modification du serveur d'un raccord WS peut nécessiter de le modifier sur d'autres raccords
   1.6 Lors du test des EJB, les données de déploiement par défaut sont souvent erronées
   1.7 Modèle de façade de session : les appels des mêmes méthodes d'EJB sont ignorés
   1.8 Création d'une cellule vide dans la table des données
   1.9 Impossible de tester dans le même projet de test une interface éloignée et une interface locale
   1.10 I18N: Documentation: limitation de l'affichage dans Mozilla du résultat CTA exporté
   1.11 [Tables de données] Le menu contextuel de la colonne d'en-tête n'est pas accessible
   1.12 Le chemin testcodelib.jar est absolu
   1.13 Il n'est pas possible d'exécuter successivement sur WAS 5 deux séries différentes de tests de composants EJB comportant des raccords
   1.14 I18N: Le nom du projet de test de composant ne doit pas utiliser de caractères DBCS
   1.15 Déploiement d'EJB : aucun message d'erreur explicite si le nom du serveur est manquant dans la page de déploiement de WAS 5.x
   1.16 Attributs en double pour la classe GregorianCalendar utilisée avec l'option Définir les propriétés
   1.17 Consulter les rapports concernant les temps de réponse ou les taux de réussite pour le test d'une URL

1.0 Problèmes connus

1.1 L'exécution d'une deuxième série de tests de composants EJB comportant des raccords échoue sur WAS 5

Lors de l'exécution d'un test de composant d'EJB sur WAS 5.0 ou 5.1, les tests précédemment exécutés peuvent faire échouer l'exécution de ce nouveau test. Essayez d'arrêter et de redémarrer le serveur d'applications.

1.2 Impossible de tester des EJB utilisant à la fois des interfaces locales et éloignées dans un même projet de test.

Si deux tests sont définis dans un même projet de test, que l'un teste un EJB à l'aide de l'interface locale et que l'autre utilise l'interface éloignée, le projet de test n'est pas compilé et ne peut donc pas être exécuté.

1.3 Incident lors du démarrage des tests de composant de service Web générés à partir de fichiers WSDL

Il n'est pas possible de lancer des tests de composant de service Web générés à partir de fichiers WSDL contenant des identificateurs comportant des caractères non ASCII.

1.4 Service Web CTA : l'URL de service Web affichée dans l'éditeur de la série de tests peut être incorrecte pour certains fichiers WSDL

L'exécution d'une deuxième série de tests de composant d'EJB comportant des raccords échoue sur WAS 5. Lors de l'exécution d'un test de composant d'EJB sur WAS 5.0 ou 5.1, les tests précédemment exécutés peuvent faire échouer l'exécution de ce nouveau test. Essayez d'arrêter et de redémarrer le serveur d'applications.

1.5 Service Web CTA : La modification du serveur d'un raccord WS peut nécessiter de le modifier sur d'autres raccords

La modification du serveur d'un raccord de composant de service Web peut avoir un impact sur les autres raccords. Si plusieurs raccords de composant de service Web ont été définis à partir d'un même fichier WSDL et que ce dernier contient plusieurs services ou plusieurs ports dans un service, la modification du serveur de l'un de ces raccords le modifie en fait pour tous les raccords.

1.6 Lors du test des EJB, les données de déploiement par défaut sont souvent erronées

Si de nombreux serveurs d'applications sont configurés dans l'espace de travail, les paramètres de déploiement par défaut utilisés lors de la création d'un test de composant d'EJB utilisent la première configuration de serveur d'applications détectée et non celle spécifique à l'EJB testé. Les utilisateurs doivent éditer la série de tests et modifier les paramètres de déploiement.

1.7 Modèle de façade de session : les appels des mêmes méthodes d'EJB sont ignorés

Le modèle de test des façades de session ne prend en compte que le premier appel d'un EJB lors de la création du comportement du test au lieu de prendre en compte tous les appels. Si nécessaire, les utilisateurs peuvent ajouter manuellement les appels manquants dans le comportement de test généré automatiquement.

1.8 Création d'une cellule vide dans la table des données

L'utilisation du raccourci Ctrl+X sur une cellule de la table des données de test n'efface pas complètement le contenu de la cellule. Pour effacer intégralement le contenu de la cellule, cliquez dessus à l'aide du bouton droit de la souris et sélectionnez l'option "effacer".

1.9 Une interface éloignée et une interface locale ne peuvent pas être testées dans un même projet de test

Il n'est pas possible de tester des EJB utilisant à la fois des interfaces locales et éloignées dans un même projet de test. Créez un projet de test pour tester l'interface locale d'un EJB et un autre projet de test pour tester son interface éloignée.

1.10 I18N: Documentation : limitation de l'affichage du résultat CTA exporté sur Mozilla

Le navigateur Mozilla n'affiche pas correctement les résultats exportés de l'exécution des tests de composant qui ont été générés à l'aide d'une configuration d'exécution dont le nom comporte des caractères sur deux octets.

1.11 [Tables de données] Le menu contextuel de la colonne d'en-tête n'est pas accessible

La seule manière d'accéder au menu contextuel des colonnes d'en-tête des tables de données de test consiste à cliquer dessus à l'aide du bouton droit de la souris. Vous pouvez alors ajouter, supprimer ou renommer des ensembles de données.

1.12 Le chemin testcodelib.jar est absolu

Si vous exportez un projet de test et que vous l'utilisez dans un emplacement différent, vous risquez de devoir mettre à jour le chemin d'accès à la bibliothèque testcodelib.jar.

1.13 Il n'est pas possible d'exécuter successivement deux séries de tests de composant EJB différentes avec des raccords sur WAS 5

Lors de l'exécution d'un test de composant d'EJB sur WAS 5.0 ou 5.1, les tests précédemment exécutés peuvent faire échouer l'exécution de ce nouveau test. Essayez d'arrêter et de redémarrer le serveur d'applications.

1.14 I18N: Le nom du projet de test de composant ne doit pas utiliser de caractères DBCS

Les jeux de caractères sur deux octets (DBCS) ne sont pas pris en charge pour le nom du projet de test des composants.

1.15 Déploiement d'EJB : aucun message d'erreur explicite si le nom du serveur est manquant dans la page de déploiement de WAS5.x

Lorsque vous configurez un test de composant d'EJB pour qu'il soit exécuté sur WAS 5.1, la zone "Nom d'instance de serveur" de la page de déploiement de l'éditeur de la suite de tests reste vide. Le test ne peut donc pas être exécuté. Les exceptions sont affichées dans la console de WAS 5.1. Pour résoudre l'incident, entrez manuellement le nom correct du serveur.

1.16 Attributs en double pour la classe GregorianCalendar utilisée avec l'option "Définir les propriétés"

Dans la table des données de test, si l'option Définir les propriétés est utilisée pour la classe GregorianCalendar, les deux derniers attributs ('FirstDayOfWeek' et 'MinimalDaysInFirstWeek') sont des doublons des deux premiers attributs et doivent être ignorés.

1.17 Consulter les rapports concernant les temps de réponse ou les taux de réussite pour le test d'une URL

Pour pouvoir consulter les rapports après l'exécution du test d'une URL, vous devez veiller à ne pas modifier dans l'éditeur le nom de la suite de tests.

Les rapports de temps de réponse et/ou des taux de réussite pour un test d'URL sont créés et stockés sous forme de fichiers .html dans le dossier du projet. Ces fichiers ne sont pas visibles dans la vue du navigateur de tests, mais dans la vue Navigateur. Pour y accéder à partir de cette dernière, vous pouvez passer à la perspective Ressources ou vous pouvez ajouter la vue Navigateur à la perspective Tests en sélectionnant Fenêtre->Afficher la vue->Autre dans la barre de menus, en développant De base et en sélectionnant successivement Navigateur et OK. Tout double-clic sur l'un de ces fichiers l'ouvre par défaut dans Page Designer. Pour visualiser le rapport, refermez le fichier .html dans Page Designer et ouvrez-le en sélectionnant Ouvrir avec->Navigateur Web dans son menu contextuel de la vue Navigateur.

Retour au fichier Readme principal