Présentation de Rational Test Workbench Eclipse Client

Utilisez IBM® Rational Test Workbench Eclipse Client pour créer, modifier et exécuter différents types de test et pour organiser des ressources de tests. Lorsque vous utilisez Rational Test Workbench Eclipse Client, vous utilisez la perspective Test Workbench et vous créez des projets Test Workbench.

Vous pouvez utiliser Rational Test Workbench Eclipse Client pour :

Test d'applications mobiles

Vous pouvez tester l'interface utilisateur et les performances d'applications mobiles avec Rational Test Workbench Eclipse Client et un périphérique mobile, un émulateur Android ou un simulateur iOS.

Avec Rational Test Workbench Eclipse Client, vous pouvez enregistrer les tests directement sur votre périphérique mobile, lire l'enregistrement et créer des rapports. Vous pouvez ensuite inspecter ou personnaliser le test dans le client Eclipse et effectuer plusieurs types d'éditions, tels que l'ajout de points de vérification, de modules de remplacement, de données de test et de variables de test.

Outre le test des aspects fonctionnels d'une application, vous pouvez tester les performances d'une application mobile. Lorsque vous exécutez un test mobile, le temps de réponse est calculé pour chaque action utilisateur et renvoyé dans des rapports de périphérique mobile. Vous pouvez également surveiller les ressources de l'application et du périphérique, telles que le processeur, la mémoire physique et virtuelle, le trafic réseau entrant et sortant et le niveau de la batterie. Ces données permettent d'évaluer les performances de l'application et du périphérique.

Pour bénéficier des avantages des fonctions d'exécution de test mobile dans le client Eclipse, veillez à sélectionner Rational Test Workbench Extension for Mobile lors de l'installation de Rational Test Workbench. L'extension de mobile ajoute des fonctionnalités de test au client Eclipse et permet à ce dernier d'interagir avec le client mobile. Pour ce qui est de l'installation sur le périphérique, vous installez Rational Test Workbench Mobile Client sur un périphérique ou un émulateur Android, ou sur un simulateur iOS. Aucune installation n'est requise pour les périphériques iOS parce que le client d'un périphérique iOS est une application Web qui s'exécute dans un navigateur mobile sur le périphérique.

Tester des applications Web sur des ordinateurs

Vous pouvez tester les applications Web basées sur un navigateur, à partir d'un ordinateur de bureau ou d'un ordinateur portatif, en capturant des actions d'interface utilisateur au niveau des contrôles HTML sur les pages Web. Cette fonction nécessite l'extension Interface utilisateur Web, qui inclut la prise en charge de HTML5, de JQuery UI 1.9 et 1.10 et de la bibliothèque Dojo Mobile 1.9. Dans la plupart des cas, vous pouvez exécuter un test d'interface utilisateur Web dans d'autres navigateurs ou sur des périphériques mobiles tant que les pages s'affichent de la même façon dans les autres navigateurs et périphériques mobiles. Voici quelques scénarios courants de tests d'interface utilisateur Web :

Utilisation de scripts de tests fonctionnels

Vous pouvez utiliser l'extension Rational Functional Tester pour enregistrer ou importer des scripts de tests fonctionnels et les exécuter dans le plan de travail de test. Vous pouvez ensuite afficher les scripts de test, les résultats de test et les journaux dans le navigateur de test. Vous pouvez également ajouter ces scripts de test à un test composite et les exécuter à partir de ce dernier. Les scripts simplifiés et les scripts Java sont tous deux pris en charge.

Importation et utilisation des tests Selenium

Vous pouvez utiliser le client Rational Test Workbench Eclipse pour gérer des tests Selenium. Vous pouvez charger un projet Selenium dans le client Eclipse, afficher le projet, modifier les tests puis les exécuter.

Vous installez l'extension Selenium Rational Test Workbench lors de l'installation du client Eclipse Rational Test Workbench. Vous pouvez également combiner les tests Selenium avec d'autres tests dans un test composite.

Combinaison de tests dans des tests composites

Un test composite est un type d'actif de test qui vous permet de regrouper les tests dans des flux de tests de plus grande taille. Les tests d'un test composite peuvent tous être du même type de test ou d'un type différent. Par exemple, vous pouvez regrouper un test Selenium, un test mobile et un test Citrix dans le même test composite.

Chacun des tests d'un test composite peut s'exécuter dans un domaine différent si nécessaire, par exemple un périphérique mobile ou un navigateur Web.

Gestion des mots clés

Dans le client Eclipse, vous pouvez enregistrer un script de test puis l'associer à des mots clés créés dans Rational Quality Manager. Un mot clé est une instruction ou un groupe d'instructions que vous pouvez réutiliser dans d'autres scripts de test. Les mots clés sont généralement composés d'étapes de script correspondant à des processus réutilisables. Vous pouvez automatiser les mots clés via l'utilisation de scripts de test du client Eclipse.

Test des applications HTTP, SAP, Citrix, Socket, Siebel et TN3270

Vous pouvez utiliser le client Eclipse pour créer et exécuter des tests mono-utilisateur de la plupart des extensions d'application prises en charge par Rational Performance Tester.

Le client Eclipse partage la plupart des composants et extensions courants (protocoles) avec Rational Performance Tester et vous permet d'effectuer toutes les opérations possibles avec Rational Performance Tester, à l'exception des tests de charge et des tests SOA.

Le tableau suivant compare les extensions prises en charge par Rational Performance Test Server à celles prises en charge par Rational Test Workbench :

Tableau 1. Extensions prises en charge sur chaque client
Extensions Rational Performance Tester Client Eclipse Rational Test Workbench
HTTP O O
Socket, 3270 O O
Citrix O O
SAP (interface graphique) O O
Siebel O O
SOA O N
Périphérique mobile N O
Selenium N O

Retour d'informations