Fonctionnalités QF‑Test spécialement pour tester des applications Java

  • Toutes les technologies GUI Java
  • Plein accès à l'API Java de l'application sous test par les langues de script integrées Groovy, Jython et JavaScript
  • Des extensions API nombreuses
  • Plein support des structures complexes grâce au focus et l'intégration à la plateforme Java

Plus de fonctionnalités QF-Test

Tests Java GUI

  • Java Swing, JavaFX, AWT, SWT, Eclipse Plug-Ins, RCP, WebStart, Applets, RIA, ULC (UltraLightClient), Captain Casa, composants JavaFX SubScene.
  • Applications hybrides avec Web (embedded browser): par exemple des navigateurs intégrés: embedded JxBrowser, SWT-Browser, composants JavaFX WebView.
  • Exemples pratiques: Syrius, GK Software, FirstSpirit...

Multi-plateforme pour Windows, Linux/Unix et macOS

Application Java étiquette

L'outil de test pour toutes les GUI Java connues

QF-Test est spécialisé en Java et gère des applications de n'importe quelle complexité. Là où d'autres logiciels écouent QF-Test souvent reste le seul qui est compatible avec l'application grâce à l'intégration profonde à la plateforme Java. Cette combinaison d'une courbe d'apprentissage rapide et d'un riche ensemble de fonctionnalités permettent de créer des tests de régression structurés et maintenables. Donc,  QF-Test est un outil efficace et profitable pour l'assurance de qualité avec un retour sur investissement rapide.

Classes génériques en testant

Migration sans régression par des classes génériques

  • Migration sans régression, par exemple de Swing à JavaFX ou RCP/RAP...
  • Exemple de Centris AG

Créez vos tests automatisés Java GUI avec QF-Test avant ou après la migration et utilisez-les viruellement non-modifiés pour ensurer la bonne fonctionnalité de votre application. La base de cette approche est le degré élevé d'abstraction de ces classes génériques de QF-Test qui garantissent une reconnaissance de composant flexible, robuste et multi-technologie. Les régressions peuvent être détecté sans effort supplémentaire.

Tout a commencé avec Java.

QF-Test est developpé en Java!

Tester Java Swing/AWT

Depuis 1999 QF-Test supporte Java swing (le GUI toolkit traditionnel qui fait partie de chaque version Java d'Oracle depuis 1997) comme logiciel de test GUI. Sans cesse amélioré et étendu QF-Test est compatible avec toutes les vaiantes comme Applets,WebStartULC, Captain Casa et aussi RIA (Rich Internet Application).

Tester JavaFX

JavaFX est le successeur de Swing et une partie intégrale de Java 8. Depuis 2014 QF-Test supporte cette technologie GUI et offre du support pour des composants complexes comme des arbes et des tables. Les composants JavaFX SubScene peuvent être testés aussi. Quand vous planifier de migrer votre application Java Swing à JavaFX, vous pouvez réutiliser vos tests Swing dans QF‑Test pour JavaFX avec un minimum d'efforts. 

Article de Wolfgang Weigend, Oracle (en anglais):
Automated Testing of JavaFX GUI-Components.

Java SWT Testing

Java GUI tests for applications based on the Standard Widget Toolkit (SWT), including Eclipse plug-ins and the Rich Client Platform (RCP). QF-Test has continuously provided support for this toolkit since 2008. An important feature is automatic naming of RCP objects for stable and reliable component recognition. Included is support for some special components like ktable or some of the tables from the Nebula project.

I evaluated about 10 tools for automated Java GUI testing. Our table models were very complex therefore for evaluation of the tools I designed few tests/criteria which dealt with cells' content and images. Neither of the tools could perform all tests. I contacted specialists from technical support, they either admitted that their tools could not do some specific tasks, or they tried to offer workarounds, which would be an option if I would not find a tool that "does it all."

When I evaluated QF-Test it passed all my tests. Still I was a little bit hesitant because its scripting language was Jython, and learning a new language is a considerable effort, though an extensive array of standard nodes was very simple to use. Some of other tools had scripting language which I already knew; nevertheless eventually I made my mind and selected QF-Test reasoning that reliable performance was more important than my learning efforts.

Matt Ezren, QA developer

Creditex, Inc., New York, Etats-Unis

After evaluating a number of Java Swing automated testing tools, we found QF-Test to be the only one that managed to execute Java GUI tests on multiple platforms without platform dependency issues.

Let me add three sentences about your support: "This is what I call a response time! Great job! No wonder that your company is such a success :).

Bojan Lozinsek, Projektmanager

Hermes Softlab, Maribor, Slovénie

A mon avis QF‑Test est toujours LE meilleur logiciel de test GUI Java sur le marché.

 

Saša Milošević, ingénieur de test

NIRI Intelligent Computing, Serbie

QF-Test était le seul logiciel de test avec lequel on pouvait tester notre framework très spécifique.


 

Isis Bauquis, ingénieur de test

Sword Linkvest SA, Suisse

Les ingénieurs de test

partagent leur
expériences QF-Test

Les développeurs

partagent leurs 
expériences QF-Test

Les responsables

partagent leurs 
expériences QF-Test