Ce document contient des informations sur la configuration système requise, l'installation et les nouvelles fonctions d'IBM® Rational Functional Tester version 8.5.1.2. Il explique également comment prendre contact avec le centre de support logiciel IBM.
Description
Rational Functional Tester
est un outil de test automatisé orienté objet qui permet de tester des applications HTML, Java™, Dojo, Ajax, Microsoft
Windows, Microsoft
.NET, Microsoft Silverlight, Microsoft
Visual Basic, Siebel, Flex, SAP, GEF et PowerBuilder qui s'exécutent sous les systèmes d'exploitation
Microsoft Windows
ou Linux. Vous pouvez également tester des documents Adobe PDF.
Vous pouvez tester des applications
IBM zSeries,
IBM iSeries
et IBM pSeries
en utilisant l'extension pour les applications sur terminal qui est fournie
par Rational Functional Tester.
Rational Functional Tester
vous permet d'enregistrer des scripts de test sûrs et fiables que vous pouvez lire ensuite pour
valider les nouvelles générations d'une application à tester.
Rational Functional Tester
est disponible dans deux environnements de développement intégré : Eclipse et
Microsoft Visual Studio .NET.
Le produit enregistre les actions des utilisateurs pour créer des scripts de test simplifiés et faciles
à comprendre sur la plateforme Rational Software Delivery Platform. Rational Functional Tester prend également en charge deux langages de scriptage pour les utilisateurs avancés. Rational Functional Tester Eclipse
Integration utilise le langage Java et
Rational Functional Tester
Microsoft Visual Studio .NET
Integration utilise le langage Microsoft Visual
Basic .NET et l'environnement de développement Microsoft Visual
Studio .NET.
Pour afficher la liste des domaines pris en charge pour les tests fonctionnels dans chaque version de
Rational Functional Tester et pour connaître les versions compatibles des produits Rational qui peuvent être intégrés à Rational Functional Tester, voir
http://www.ibm.com/support/docview.wss?&uid=swg27038243.
Nouveautés de la version 8.5.1.2
Rational Functional Tester version 8.5.1.2 inclut les fonctions et améliorations suivantes :
- Prise en charge d'Internet Explorer 11 : Rational Functional Tester fournit une prise en charge anticipée d'Internet Explorer 11.
- Prise en charge de Windows 8.1 : Rational Functional Tester prend en charge Windows 8.1.
Nouveautés de la version 8.5.1.1
Rational Functional Tester,
version 8.5.1.1 inclut les fonctions et améliorations suivantes :
- Prise en charge de Microsoft Visual Studio 2010 Ultimate : Rational Functional Tester prend en charge l'intégration avec Microsoft
Visual Studio 2010 Ultimate.
- Prise en charge du JRE 1.7 mise à jour 45 : Rational Functional Tester prend en charge le JRE 1.7 mise à jour 45.
Nouveautés de la version 8.5.1
Rational Functional Tester version 8.5.1
inclut les fonctions et améliorations suivantes :
- Indépendance de la version de Mozilla Firefox :
Rational Functional Tester supporte
toutes les versions de Mozilla Firefox 18.0 et postérieur. Pour plus d'informations, voir Support HTML
- Support de Linux 64 bits : prise en charge de l'installation et de l'exécution de
Rational Functional Tester en processus 32 bits sous Linux 64 bits. L'activation du JRE 64 bits sous Linux 64 bits provoque l'erreur "Classe ELF incorrect :
ELFCLASS32' pour libftsys.so.. Pour installer Rational Functional Tester
sous Ubuntu 64 bits, veillez à ce que toutes les bibliothèques 32 bits requises
pour l'environnement Java 32 bits soient installées. Actuellement, Rational Functional Tester
ne supporte pas le JRE 64 bits sous Linux. Pour plus d'informations, voir Configuration logicielle requise.
- Production du rapport système :
possibilité de produire le rapport système depuis le menu Démarrer ou la ligne de commande. Pour plus d'informations, voir Génération du rapport Functional Tester System.
- Support de l'activation automatique :
Les paramètres d'activation automatique peuvent maintenant être modifiés depuis l'interface utilisateur. Pour plus d'informations, voir Environnement activé automatiquement pour le test fonctionnel.
Nouveautés de la version 8.5.0.1
Rational Functional Tester version 8.5.0.1 inclut les fonctions et améliorations suivantes :
- Prise en charge de Dojo 1.8 : Rational Functional Tester prend en charge les tests d'applications HTML générées à l'aide du Toolkit Dojo 1.8. Pour plus d'informations, voir Support Dojo.
- Prise en charge de FTE pour les séquences de touches de fonction VT100Plus : L'utilisateur peut désormais activer FTE pour envoyer des séquences de touches de fonction VT100+. Pour plus d'informations, voir Propriétés de connexion avancées
Nouveautés de la version 8.5
Rational Functional Tester 8.5 inclut les fonctions et améliorations suivantes ci-dessous.
- Prise en charge de Dojo 1.7 : Rational Functional Tester prend en charge les tests d'applications HTML générées à l'aide du Toolkit Dojo 1.7. Pour plus d'informations, voir Support Dojo.
- Prise en charge Adobe Flex 4.5 : Rational Functional Tester prend en charge les tests des applications Adobe Flex 4.5. Pour plus d'informations,
voir Support Flex.
- Microsoft .NET 4.5 support: Rational Functional Tester prend en charge les tests des applications générées à l'aide de Microsoft .NET 4.5.
Pour plus d'informations, voir Support .NET.
- Prise en charge d'Adobe PDF 9.0, 10.0 et 11.0 : Rational Functional Tester prend en charge les tests de documents Adobe PDF en lecture seule qui sont affichés en mode autonome ou dans un navigateur. Pour plus d'informations,
voir Support des documents Adobe PDF.
- Génération du rapport système : Rational Functional Tester génère le rapport
Functional Tester System, qui capture des informations système essentielles pouvant être utilisées pour identifier et résoudre les problèmes rencontrés. Pour plus d'informations, voir Génération du rapport Functional Tester System.
- Prise en charge d'Eclipse 4.2 et 4.2.2 : Rational Functional Tester prend en charge les tests d'applications Eclipse 4.2 et 4.2.2 32 bits. Pour plus d'informations, voir Support Eclipse.
Configuration système
Pour des informations sur la configuration matérielle et logicielle requise
pour Rational Functional Tester version 8.5.1,
voir Configuration requise.
Installation de Rational Functional Tester version 8.5 ou ultérieure
Pour plus d'informations sur l'installation de la version 8.5.1,
voir Feuille de route d'installation.
Remarque : Si votre installation fait appel à Java 7.0, la vulnérabilité "jour 0" de Java s'applique. Cette vulnérabilité est exploitée via l'exécution de code malveillant dans un navigateur Web.
Si votre application utilise un logiciel Java 7.0 autre que celui disponible avec la version 8.5.1,
prenez soin de le mettre à jour avec les tout derniers correctifs de Java 7 afin de vous protéger contre cette vulnérabilité.
Installation de Rational Functional Tester
via Rational Test Workbench
Rational Functional Tester
est également inclus dans le package Rational Test Workbench. Vous pouvez utiliser sa licence lorsque vous l'installez via ce package.
Installation de l'aide de Rational Functional Tester version 8.5 ou ultérieure .NET 2010
Si vous avez installé
la fonction Microsoft Visual Studio 2010 .NET Integration
de Rational Functional Tester 8.5.1,
vous devez installer manuellement l'aide de
Microsoft Visual Studio 2010 .NET
de Rational Functional Tester.
- Après avoir installé la fonction
Microsoft Visual Studio 2010 .NET Integration
de Rational Functional Tester 8.5.1,
ouvrez Rational Functional Tester et
cliquez sur Aide puis sur Gérer les paramètres de l'aide. Ceci ouvre le gestionnaire de bibliothèque d'aide Visual Studio.
- Sélectionnez l'option Installer le contenu à partir du disque.
- Cliquez sur Parcourir et sélectionnez le fichier helpcontentsetup.msha
qui est disponible par défaut dans le répertoire répertoire d'installation de Rational Functional Tester\IBM\SDP\FunctionalTester\vsnet\MSDNHelp\VS2010.
Les fichiers manifeste de l'aide pour d'autres traductions se trouvent dans les dossiers des environnements locaux disponibles dans le répertoire VS2010.
Cliquez sur Suivant.
- Sélectionnez RFT et cliquez sur Ajouter.
Le bouton Mettre à jour est activé.
- Cliquez sur Mettre à jour. Vous êtes invité(e) à confirmer l'installation. Cliquez sur Oui. L'aide de Rational Functional Tester .NET
est installée en tant qu'aide locale pour Visual Studio 2010.
Remarque : Pour afficher l'aide du scriptage Rational Functional Tester .NET dans l'environnement de développement intégré Visual Studio 2010, vous devez activer l'option d'aide locale dans le gestionnaire de bibliothèque d'aide.
Conseil :
Pour afficher la table des matières complète de l'aide locale installée
dans l'environnement de développement intégré Visual Studio 2010, installez le plug-in Visual Studio Help Keyword
Index (Index des mots clés de l'aide de Visual Studio) qui est disponible sur le site Web de Microsoft. Vous pouvez aussi effectuer une mise à niveau vers Visual Studio 2010 Service Pack 1 pour pouvoir afficher l'aide
dans la visionneuse d'aide Microsoft.
Limitations et solutions palliatives connues
Prise en charge d'Adobe Flex- L'enregistrement et la lecture d'applications Flex ne sont pas pris en charge sur les navigateurs Internet Explorer 11.
- Le test d'applications Flex n'est pris en charge que sur les navigateurs 32 bits.
- Le test d'applications Flex n'est pas pris en charge sur les navigateurs Mozilla Firefox 17.0 et versions ultérieures.
- Le test d'applications Flex n'est pas pris en charge sur les navigateurs Google Chrome.
- Lorsqu'un point de vérification de données est défini sur plusieurs éléments sélectionnés sur un contrôle de liste
Flex, toutes les valeurs sélectionnées ne sont pas prises en compte.
- L'insertion d'objet de test ne fonctionne pas pour Flex ni pour SparkFormControl.
- Il n'est pas possible de répéter des actions enregistrées sur la barre de défilement vertical d'une liste SparkList.
Prise en charge de Dojo 1.7 et 1.8 (uniquement pour la version 8.5.0.1)- Sur les navigateurs Mozilla Firefox, les enregistrements Dojo sur le contrôle de grille Dojo
sont incorrects pour les lignes au-delà de la ligne 25. Ceci se produit parce que Dojo
redémarre son index des lignes à zéro chaque fois qu'il y a un clic sur une ligne au-delà de la ligne 25. Utilisez une des solutions de contournement suivantes pour éviter ce problème :
- Modifiez le script enregistré et mentionnez le nombre de lignes correct.
- Enregistrez le script dans un navigateur Internet Explorer et exécutez-le
sur un navigateur Mozilla Firefox.
Prise en charge de Microsoft Silverlight- Rational Functional Tester ne supporte
l'enregistrement des applications Silverlight qu'avec Internet Explorer 32 bits.
Prise en charge de Microsoft .NET 4.5- L'enregistrement d'actions sur la liste déroulante d'un menu RibbonFilterMenu
n'est pas pris en charge.
Support Microsoft Visual Studio 2010 Ultimate
Remarque : Cette limitation ne s'applique qu'à la version 64 bits de Windows.
Si vous rencontrez des erreurs liées au chargement du package lors de la création d'un projet dans
Rational Functional Tester,
Microsoft Visual Studio 2010 Ultimate Integration, utilisez les solutions de contournement suivantes :
Prise en charge du test de fichiers PDF 9.0, 10.0 et 11.0- Lorsque vous enregistrez sur les boutons de la barre d'outils de l'application Reader d'Adobe Reader
10.0 et 11.0, l'action est enregistrée sous la forme click(atPoint(x,y)).
- Lorsque vous enregistrez sur un fichier PDF qui est ouvert dans un navigateur Mozilla Firefox,
vous devez d'abord enregistrer des actions dans le navigateur puis commencer l'enregistrement
sur le fichier PDF.
- La lecture échoue lorsque seule l'API find() est utilisée pour localiser des objets. Une solution de contournement consiste à cliquer d'abord sur l'objet capturé puis à exécuter.
- Dans Rational Functional Tester
Microsoft Visual Studio Integration, le PDF
plante lors de la lecture, après quelques clics.
Autres limitations et solutions de contournement- Si vous utilisez JRE 1.6 Mise à jour 17 ou ultérieure et que vous voulez ouvrir
le comparateur de point de vérification à partir du journal de lecture détaillé d'un
script qui a été exécuté à partir de Rational Quality Manager,
vous devez désactiver le plug-in de nouvelle génération sur l'ordinateur où
vous ouvrez le comparateur.
- Si vous utilisez Google Chrome ou Mozilla Firefox
pour tester des applications HTML avec Rational Functional Tester, version 8.5.1.1, vous devez utiliser JRE 1.7 mise à jour 45.
- Si vous disposez de mises à jour antérieures de JRE, n'effectuez
pas de mise à niveau vers Rational Functional Tester, version 8.5.1.1 ; continuez d'utiliser la version 8.5.1 ou une version antérieure, selon le cas.
Les incidents connus sont
également décrits sous la forme de notes techniques dans la base de connaissances
du centre de support. Cette base de connaissances est mise à
jour et complétée au fur et à mesure de l'identification et de la résolution
d'incidents. Effectuez-y une recherche pour trouver rapidement des solutions définitives ou provisoires à vos problèmes. Les liens suivants permettent de lancer des requêtes personnalisées sur la base de connaissances du centre de support :
Contacter le centre de support logiciel IBM
Le
centre de support logiciel IBM offre une assistance technique.
Pour accéder aux questions les plus fréquentes, aux listes d'incidents recensés et de correctifs ainsi qu'à diverses autres informations de support, visitez la page de support du produit Rational Functional Tester à l'adresse http://www.ibm.com/software/awdtools/tester/functional/support/.
Pour prendre connaissance des nouveautés, des événements et autres informations, accédez à la page d'accueil de Rational Functional Tester Software à l'adresse http://www.ibm.com/software/awdtools/tester/functional/index.html.
Avant de prendre contact avec le centre de support logiciel IBM, rassemblez les informations dont vous aurez besoin pour décrire l'incident. Lorsque vous décrivez un incident à un spécialiste du centre de support logiciel IBM, soyez le plus précis possible et communiquez-lui toutes les informations appropriées pour qu'il puisse résoudre au mieux l'incident. Pour gagner du temps, préparez les
réponses aux questions suivantes :
- Quelles versions de logiciels exécutiez-vous lorsque l'incident s'est produit ?
- Disposez-vous de journaux, de traces ou de messages relatifs à l'incident ?
- Pouvez-vous reproduire l'incident ? Si oui, quelles étapes devez-vous effectuer ?
- Avez-vous trouvé une solution palliative à cet incident ? Si oui, tenez-vous prêt à décrire cette solution.
Remarques et marques
© Copyright IBM Corporation 2000, 2013.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
La présente documentation peut contenir des informations ou des références concernant
certains produits, logiciels ou services IBM non annoncés dans d'autres pays. Pour plus de détails, référez-vous aux
documents d'annonce disponibles dans votre pays, ou adressez-vous à
votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit,
logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement
équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier
lui-même les installations et applications réalisées avec des
produits, logiciels ou services non expressément référencés par IBM.
IBM
peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans la
présente documentation. La remise de cette documentation ne
vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations
concernant l'acquisition de licences, veuillez en faire la demande
par écrit à l'adresse suivante :
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Les informations sur les licences concernant les produits
utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse
suivante :
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel
il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE EN "L'ETAT" SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFAÇON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A
L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions
n'autorisent pas l'exclusion des garanties implicites, auquel cas
l'exclusion ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des
coquilles. Ce document est mis à jour périodiquement. Chaque nouvelle
édition inclut les mises à jour. IBM peut, à tout moment et sans préavis, modifier les
produits et logiciels décrits dans ce document.
Les références à des sites Web non-IBM sont fournies à titre
d'information uniquement et n'impliquent en aucun cas une adhésion
aux données qu'ils contiennent. Les éléments figurant sur ces sites
Web ne font pas partie des éléments du présent produit IBM et
l'utilisation de ces sites relève de votre seule responsabilité.
IBM
pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune
obligation de sa part, tout ou partie des informations qui lui seront fournies.
Les licenciés souhaitant obtenir des informations permettant :
(i) l'échange des données entre des logiciels créés de façon
indépendante et d'autres logiciels (dont celui-ci), et (ii)
l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
Intellectual Property Dept. for Rational Software
IBM Corporation
5 Technology Park Drive
Westford, MA 01886
U.S.A.
Ces informations peuvent être soumises à des conditions
particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous
licence décrit dans cette documentation et tous les éléments sous licence disponibles s'y
rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions
internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.
Marques
IBM, le logo IBM et ibm.com sont des marques
d'International Business Machines Corp. aux Etats-Unis et/ou dans certains autres pays. IBM ou d'autres sociétés sont propriétaires des autres marques, noms de
produit ou logos qui pourraient apparaître dans ce document.
La liste actualisée de toutes les marques d'IBM est disponible sur la page Web Copyright
and trademark information.
Adobe est une marque d'Adobe Systems Incorporated aux Etats-Unis et/ou dans certains
autres pays.
Java ainsi que toutes les marques incluant Java sont des marques de
Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
Microsoft et Windows sont des marques de Microsoft Corporation
aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.