Vous pouvez faire de l'automatisation professionnelle des applications JavaFX avec QF‑Test depuis le lancement de JavaFX.
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.
Avec QF-Test vous pouvez tester des applications JavaFX multi-plateforme sur:
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.
L'accès entier à l'application JavaFX est possible avec les langages de script:
"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
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
1. Cookies fonctionnels
Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.
2. Cookies de performance et de statistique
Nous utilisons Matomo pour analyser et améliorer notre site web. Des cookies permettent une collection anonyme des informations qui nous aident à vous offrir un visite clair et facile à utiliser de nos pages web.
This cookie contains a unique, pseudonymized visitor ID internal to Matomo for recognizing repeat visitors.
This cookie is used to track from which website the anonymized user proceeded to any page or sub-page.
The Matomo session cookie is used to track the visitor's page requests during the session. The cookie is automatically deleted at the end of each session (website visit), at the latest after one day.
is created and should be then directly deleted (used to check whether the visitor’s browser supports cookies).
short lived cookies used to temporarily store data for the visit.
short lived cookies used to temporarily store data for the visit.