À compter de Rational Functional Tester 9.2.0.1, vous pouvez créer des tests Java™ Appium pour applications mobiles à l'aide de l'environnement d'enregistrement Perfecto Lab installé avec Rational Functional Tester. Avec les versions précédentes du support Perfecto, vous pouvez uniquement importer les tests Appium et ne pouvez pas les créer. L'environnement Perfecto Lab n'est pas actuellement pris en charge sur Linux.
Procédure
- Définissez les préférences du Perfecto Lab pour obtenir l'accès à l'environnement de test Perfecto Lab.
- Cliquez sur .
- Entrez l'URL de Perfecto Cloud.
- Fournissez un nom d'utilisateur valide et un mot de passe pour Perfecto Cloud.

- Définissez les préférences Perfecto Mobile et obtenez un jeton de sécurité Perfecto. Voir Définition des préférences Perfecto.
- Modifiez la perspective Perfecto Lab en cliquant sur .
- Depuis la perspective Perfecto Lab, sélectionnez un périphérique de la liste Launch Mobile sur lequel créer le test.

Après avoir sélectionné un périphérique, vous pouvez le visualiser dans la perspective Perfecto.

- Créez un projet Perfecto Lab Java Appium.
- Cliquez sur et indiquez un nom de projet.
- Fournissez les paramètres Perfecto Lab, c'est-à-dire l'URL du cloud, le nom d'utilisateur et le mot de passe.
Un modèle pour le test Appium Java apparaît.

- Editez le modèle en fournissant un nom pour le cloud Perfecto, des identifiants de connexion, ainsi que des détails sur le périphérique.

- Créez votre test sur le périphérique mobile comme vous enregistreriez n'importe quel autre test. Les clics de souris et d'autres actions sont enregistrés et ajoutés au code Appium dans l'environnement Perfecto Lab.

- Après avoir créé le test et avant de l'exécuter, fermez le périphérique mobile que vous avez utilisé pour enregistrer le test. Dans le cas contraire, l'état du périphérique restera défini sur réservé et n'apparaîtra pas comme disponible pour l'exécution de test.
- Exécutez le test.
Vous pouvez exécuter le test depuis la perspective Perfecto ou vous pouvez créer un test composite et ajouter le nouveau test au test composite avant de l'exécuter. Voir Exécution de tests Selenium ou Appium et Ajout d'un test Selenium ou Appium à un test composite.
- Lorsque l'exécution du test est terminée, vous pouvez consulter le rapport analytique Perfecto Web.
