Automatisation Java FX à l'aide d'UFT
Veuillez suggérer s'il existe un moyen d'automatiser le test de l'application Javafx en utilisant UFT 12.02 car UFT n'est pas en mesure d'identifier les objets dans l'application JavaFX. Merci à l'avance.
2 answers
Après une recherche rapide Google, vous découvrirez que UFT n'a pas de support direct pour les applications JavaFX.
Ce lien parle de it:
https://community.hpe.com/t5/Unified-Functional-Testing/QTP-not-recognizing-JavaFX-controls/td-p/5793877
Un bref résumé des réponses:
QTP n'a pas de complément distinct spécifiquement pour ces contrôles, QTP a seulement le complément Java standard qui fonctionnerait si mentionné les contrôles sont des contrôles standard Java et s'ils appartiennent au classes standard Java Swing ou clases Java AWT, seulement standard aucun type de contrôle personnalisé ni tiers. Sinon, la reconnaissance sera basique car QTP ne prendra pas en charge les contrôles.
Vous pouvez trouver plus d'informations sur les technologies qui prennent en charge le Add-in Java dans le lien suivant à la page 4:
HP QuickTest Professional 11.00 Matrice de disponibilité des produits
Http://support.openview.hp.com/selfsolve/document/KM1210389
En fait, nous avons une demande d'amélioration pour évaluer la prosiblitiy à apporter la prise en charge des objets JavaFX:
Prise en charge de JavaFX 2.0.2.
Https://support.openview.hp.com/selfsolve/document/FID/DOCUMENTUM_QCCR1J26625
Pour le moment comme solution de contournement, nous recommandons de travailler avec ce type de contrôles en tant que contrôles tiers.
Comment travailler avec des contrôles non pris en charge ou tiers
Je n'ai pas d'autres connaissances à ce sujet car je n'ai jamais travaillé avec JavaFX auparavant, mais je crois que vous trouverez ici suffisamment de contenu pour vous aider
Veuillez consulter UFT 14.01, il est pris en charge nativement maintenant.
UFT prend désormais en charge les applications de test construites avec JavaFX, en utilisant nativement le complément Java.
Avant 14.01, JavaFX était pris en charge par Microsoft UI Automation pour widgets purement JavaFX.
Vous pouvez trouver la documentation ici: https://admhelp.microfocus.com/uft/en/latest/UFT_Help/Content/Landing_Pages/Whats_New_Landing_Page.htm#hp-minitoc-item-2