Activation d'applications SWT (Standard Widget Toolkit) autonomes

Vous devez activer la prise en charge du Standard Widget Toolkit (SWT) autonome avant d'utiliser Rational Functional Tester pour tester des applications SWT dans l'application testée.

Pourquoi et quand exécuter cette tâche

Pour activer une application SWT, vous devez d'abord activer l'environnement d'exécution Java dans lequel l'application s'exécute, puis modifier le code Java de l'application SWT.

Procédure

  1. Activez l'environnement d'exécution Java dans lequel l'application SWT s'exécute. Pour cela, procédez comme suit :
    1. Cliquez sur Configurer > Configurer des applications pour le test depuis Functional Tester pour appeler la boîte de dialogue Activation des environnements.
    2. Cliquez sur l'onglet Environnements Java.
    3. Cliquez sur Rechercher. La boîte de dialogue de recherche d'environnements Java s'ouvre.
    4. Sélectionnez le mécanisme de recherche approprié et cliquez sur Rechercher.

      Lorsque la recherche est terminée, les environnements d'exécution sont répertoriés dans la liste Environnements Java.

    5. Sélectionnez l'environnement de l'application SWT en cliquant sur cet environnement dans la liste.
    6. Cliquez sur Activer puis sur Fermer.
  2. Placez le fichier rational_ft_bootstrap.jar dans le chemin d'accès aux classes. Le fichier rational_ft_bootstrap.jar se trouve à l'emplacement : C:\Program Files\IBM\SDP\FunctionalTester\EclipseEnabler\plugins.
  3. La méthode enableSwtUi() doit être appelée depuis interface utilisateur de l'interface utilisateur de l'application SWT. Ajoutez ce code :
    try 
     { 
     com.rational.test.ft.bootstrap.Bootstrap.enableSwtUi(this); 
     } 
     catch (Throwable e) {}

    Celui-ci doit être appelé depuis le code qui crée d'abord le shell d'application.

  4. Sauvegardez vos modifications.

Retour d'informations