Vous pouvez gérer vos tests Selenium ou Appium Java™ depuis la perspective de test d'interface Web, où vous pouvez importer et modifier les tests, les ajouter aux tests composites et les exécuter. A partir de la version 9.2.0.1, vous pouvez également créer de nouveaux tests Appium Java depuis la perspective Perfecto sur Windows et Mac OS, ajouter les tests aux tests composites et les exécuter. Perfecto n'est actuellement pas pris en charge sous Linux.
Tests pris en charge : Selenium basés sur Java, tels que JUnit 3 et 4, ainsi que les principaux programmes Java.
Les tests Selenium s'exécutent dans un navigateur d'ordinateur, tandis que les tests Appium servent pour les applications Web ou natives exécutées sur des périphériques mobiles.
Remarque : Vous trouverez des tutoriels sur le
site Appium.
Vous pouvez exécuter des tests JUnit Appium dans une structure Appium ou dans un environnement cloud
Perfecto.
- Pour exécuter des tests Appium dans une infrastructure Appium, vous devez installer Extension for Selenium/Appium Tests avec Rational Functional Tester sur la même machine. L'extension pour Appium est fournie à partir de la version 9.1.0.1 du produit. Le serveur Appium doit d'abord être configuré sur une machine. Vous devez référencer son URL dans les tests pour établir une connexion entre le plan de travail et lui. Lorsque vous exécutez le test depuis le Rational Functional Tester, les demandes sont envoyées au serveur et exécutées sur le périphérique connecté à la machine du serveur. Le serveur Appium peut être installé avec Rational Functional Tester sur le même ordinateur pour une exécution locale du test.
- Pour exécuter des tests Appium dans un environnement Perfecto cloud depuis le Rational Functional Tester, vous devez installerRational Functional Tester L'extension pour Perfecto Mobile doit être installée sur la même machine. Cette extension est disponible à partir de la version 9.1.1 du produit. Le test doit comporter l'URL du cloud, vos identifiants, et le nom et la version du périphérique. Lorsque vous l'exécutez depuis le plan de travail, les demandes sont envoyées au serveur et exécutées sur le périphérique virtuel.
Lorsque vous utilisez
Rational Functional Tester pour gérer des tests Selenium ou Appium, vous pouvez effectuer les opérations suivantes :
- Créez de nouveaux tests Appium Java à l'aide de Rational Functional Tester. Extension Perfecto
- Importer dans le produit des projets Java contenant des tests Selenium ou Appium
- Ajouter des tests Selenium ou Appium aux projets Test Workbench
- Ajouter des tests Selenium ou Appium à des flux de travaux de plus grande taille contenant d'autres tests, tels que des tests de performances. Ces flux de travaux de grande taille sont appelés tests composites.
- Afficher et modifier les scripts JUnit des tests Selenium ou Appium que vous avez importés
- Exécuter des tests Selenium ou Appium à partir du navigateur de test
- Exécuter les tests composites contenant des tests Selenium ou Appium
- Afficher les journaux de test