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.

Author: vbhardwaj88, 2016-09-27

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

Http://support.openview.hp.com/selfsolve/document/KM186906

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

 0
Author: Victor Moraes, 2016-09-28 09:47:19

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

 0
Author: Easton L., 2017-11-22 08:07:07