Vous pouvez faire de l'automatisation professionnelle des applications JavaFX avec QF‑Test depuis le lancement de JavaFX.

  • QF-Test supporte tous les controls simples et complexes de JavaFX.
  • QF-Test peut aussi tester des applications JavaFX hybrides avec un navigateur integré par exemple WebView ou JxBrowser. Là, on peut accéder la partie Java et aussi la partie Web de l'application facilement.
  • Avec Webswing et JPro vous pouvez migrer des applications JavaFX dans le web comme SAS. Des tests déjà existants peuvent être réutlisés sans modification.
  • QF-Test supporte JavaFX, notamment WebView, JxBrowser, Webswing et JPro, sur Windows, Linux et macOS.
  • QF-Test lui-même est basé sur Java et offre donc le meilleur support possible pour vos applications JavaFX.

Quelles sont les fonctionnalités spécifiques en testant JavaFX?

hierarchie d'un arbre icône
Test modularisé des composants complexes

QF-Test permet d'adresser et de vérifier directement les sous éléments des composants complexes, comme par exemple l'adressage d'une cellule de tableau via ses informations de lignes et de colonnes. Ces étapes peuvent être enregistrées et modularisées de manière pratique. Cela permet une réutilisation facile et conduit à des tests nécessitants peu d'entretien.

ordinateur portable icône
Des Tests sur toutes les plateformes

Avec QF-Test vous pouvez tester des applications JavaFX multi-plateforme sur:

  • Windows
  • Linux
  • macOS
Embedding icône
QF-Test supporte l'intégration réciproque de JavaFX dans Swing, SWT/Eclipse et des navigateurs web

JavaFX est souvent combiné avec d'autres technologies d'interface graphique Java, par exemple Swing, SWT et bien sûr web. Il est donc particulièrement important que QF-Test soit prêt à l'emploi lors de la migration de Swing ou SWT vers JavaFX. Cela permet aux tests automatisés Java Swing ou SWT créés avec QF-Test d'être réutilisés pour JavaFX avec peu d'efforts, même combinés pour des composants intégrés. Si certaines parties de l'application JavaFX sont mises en œuvre dans un navigateur intégré comme WebView ou JxBrowser, QF-Test le prend également en charge.

Examples des applications réelles JavaFX 

API icône
QF-Test a de l'accès à la pleine API JavaFX

L'accès entier à l'application JavaFX est possible avec les langages de script:

  • Jython
  • Groovy
  • JavaScript

"Janitza utilise QF-Test énormément pour satisfaire à la croissance continue et pour en maintenir une bonne qualité.

On a commencé avec une application Swing et les changements de technologie à JavaFX, JxBrowser et Web ont bien été couverts."

Tristan Himmelreich, Diplom-Informatiker | Recherche & Développement

Janitza electronics GmbH, Allemagne

"Moi, personalement je veux souligner le bon service chez QFS. Il y a quelques jours j'avais quelques problèmes techniques avec notre build de nuit avec JavaFX. Le service a reagit rapidement, a analysé notre problème et a envoyé un patch. Super - continuez comme ça."

 

Alexander Orbach, Automatisation de logiciel et de développement

HF MIXING GROUP, Freudenberg, Allemagne

Future de JavaFX

JavaFX a été lancé en 2014 comme partie principale de Java 8 et l'intention d'Oracle était une solution complète qui consiste d'une API pour les composants GUI, HTML/CSS et JavaScript avec les navigateurs integrés JxBrowser et WebView et aussi des média comme vidéos, audio et 2D et 3D. Avec Java 11, JavaFX est passé du JDK au projet open source OpenJFX. À ce jour, OpenJFX est dirigé par Oracle en collaboration avec Gluon et soutenu par de nombreux autres participants actifs.

Oracle a publié au meeting JavaFX Adopters Meeting 2020 de prolonger le support de leur JavaFX 8 propriétaire jusqu'à l'année 2025. Les builds de OpenJFX la variante open-source de JavaFX et leurs contracts de support à long-terme sont offerts par Gluon.

La feuille de route du support Java SE s'applique à la technologie JavaFX, en tenant compte de la « Technologie de déploiement Web et JavaFX » pour les versions antérieures. Les versions actuelles de JavaFX sont disponibles à l'adresse jdk.java.net/javafx22, ainsi que les versions d'accès anticipé de JavaFX 23.

Blog sur la réunion des adoptants de JFX, mars 2024
Article 2021 : JavaFX sur les ordinateurs de bureau et les appareils mobiles
Nos impressions sur le JavaFX Adopters Meeting 2021

Tester des applications JavaFX

Est-ce que vous voulez tester votre application JavaFX / OpenJFX aussi?

Essayez QF-Test pour l'assurance qualité de votre logiciel JavaFX ou OpenJFX!

N'hésitez pas de nous contacter par téléphone + 49 8171 38648-0 ou courriel service@remove-this.qfs.de pour fixer un rendez-vous pour un webinaire avec un de nos experts chevronnés.

Articles sur QF-Test pour JavaFX