Questions & Réponses sur QF-Test

Sur cette page

En plus des FAQ générales suivantes, des réponses aux questions techniques peuvent être trouvées dans le manuel QF-Test.

Questions sur les éditions de QF-Test

Quelles éditions de QF-Test existent et quelles sont leurs différences ?

Depuis la version 10, QF-Test est disponible en quatre éditions

  1. QF-Test Web pour les navigateurs Web, l’accessibilité, les applications Electron, les tests d’API et de services Web
  2. QF-Test Desktop pour les applications Java et Windows natives
  3. QF-Test Mobile pour les applications Android et iOS
  4. QF-Test Pro combine toutes les technologies et prend également en charge les applications hybrides.

Les trois premières éditions se concentrent sur les technologies UI définies ci-dessus, tandis que QF-Test Pro offre toutes les fonctionnalités, équivalentes à celles des versions précédentes de QF-Test. Un aperçu détaillé des fonctionnalités par édition est disponible sur la page
QF-Test tarifs ou peut être demandé à notre équipe de support.

Quels avantages m’apporte le nouveau modèle d’éditions ?

Avec le nouveau modèle d’édition, l’utilisation de QF-Test devient plus intuitive, plus clairement structurée et parfaitement adaptée aux besoins individuels.

QF-Test est un produit doté d’un large éventail de fonctionnalités pour tester une grande variété de technologies UI.

Avec l’introduction des éditions, les fonctionnalités sont recentrées sur trois domaines principaux : Desktop, Web et Mobile. Cela rend l’utilisation de QF-Test plus simple, plus claire et parfaitement adaptée aux besoins spécifiques.

Avec QF-Test Pro, une édition est disponible pour offrir l’intégralité des fonctionnalités. Elle combine toutes les technologies et prend également en charge les applications hybrides.

Les clients existants doivent-ils entreprendre une action pour passer aux nouvelles éditions ?

Les clients existants n’ont aucune démarche à effectuer.

Les licences existantes ainsi que les contrats de maintenance ou de location restent pleinement valides. Les clients existants peuvent continuer à utiliser QF-Test Pro comme d’habitude dans le cadre de leurs licences actuelles.

Pour une expérience utilisateur optimisée utilisez l’édition qui vous convient :

  1. QF-Test Web pour les navigateurs Web, l’accessibilité, les applications Electron, les tests d’API et de services Web
  2. QF-Test Desktop pour les applications Java et Windows natives
  3. QF-Test Mobile pour les applications Android et iOS
  4. QF-Test Pro combine toutes les technologies et prend également en charge les applications hybrides.

Notre équipe de service se tient à votre disposition pour toute question ou demande d’ajustement.

J’ai acheté des licences QF-Test existantes ou une version précédente de QF-Test 10. Qu’est-ce que cela signifie pour moi et quelle édition dois-je utiliser à l’avenir ?

Les licences existantes restent bien sûr pleinement valables …

Les clients existants n’ont aucune démarche à effectuer et peuvent continuer à utiliser QF-Test Pro comme d’habitude dans le cadre de leurs licences actuelles. Cette édition offre toutes les fonctionnalités des versions de QF-Test antérieures à QF-Test 10.

En fonction des technologies d’interface utilisateur testées, l’utilisation d’une édition dédiée — QF-Test Web, QF-Test Desktop ou QF-Test Mobile — peut être avantageuse, car elle cible les fonctionnalités en conséquence.

  1. QF-Test Web pour les navigateurs Web, l’accessibilité, les applications Electron, les tests d’API et de services Web
  2. QF-Test Desktop pour les applications Java et Windows natives
  3. QF-Test Mobile pour les applications Android et iOS
  4. QF-Test Pro combine toutes les technologies et prend également en charge les applications hybrides.

Notre équipe de support se tient à votre disposition pour vous aider à choisir l’édition la mieux adaptée à vos besoins.

Puis-je passer à QF-Test Pro ?

Vous pouvez passer à tout moment de Dektop, Web ou Mobile à QF-Test Pro.

Une mise à niveau de Dektop, Web ou Mobile vers QF-Test Pro est toujours possible. Il suffit de contacter notre équipe de vente.

Puis-je étendre ma licence existante ?

Il est toujours possible d’étendre une licence existante.

Les nouvelles licences suivent le modèle des éditions et peuvent être combinées avec les licences existantes.

Temporairement, les utilisateurs souhaitant agir rapidement ont la possibilité d’étendre leurs licences selon l’ancien schéma. Un devis peut être demandé directement à cet effet.

Puis-je changer d’édition sans perdre ma configuration ?

Il est possible de changer d’édition sans difficulté.

Les éditions accèdent aux mêmes données de configuration, sans modifier les données associées aux fonctionnalités d’une autre édition. Cela garantit un changement d’édition fluide et sans problème.

Comment gérer des environnements de test mixtes (par ex. applications Desktop et Web) ?

Pour les environnements de test mixtes, il est recommandé d’utiliser l’édition QF-Test Pro, qui …

… regroupe toutes les technologies et fonctionnalités et prend également en charge les applications hybrides. Vous pouvez ainsi combiner de manière flexible des tests pour les applications Desktop, Web et Mobile. Notre équipe de support se tient à votre disposition pour vous conseiller sur la solution optimale pour votre projet.

Soutien et formation

Are there any free offers?

Here is a list of our free offers….

What about consulting for QF-Test?

We offer consulting and often combine this with a workshop

What about training for QF-Test?

QF-Test training for beginners and advanced users in German and English takes place regularly

Where can I get help troubleshooting?

Please read this FAQ to see if your question has already been answered. If not please read on.

  • Additional information can be found in the technical FAQ.
  • Get started: For when you’re having trouble installing and licensing QF-Test.
  • Interactive tutorial: For getting started with QF-Test quickly (especially note the chapter Getting help).
  • Manual: All further questions should be answered by our comprehensive manual.
  • Context sensitive help: click the right mouse button on pretty much any part of the QF-Test UI and select « What’s this? » to jump to the corresponding manual page.
  • Videos: Check out our growing library of videos about various subjects for beginners and advanced users.
  • Blog: We sometimes share helpful tips and tricks for using QF-Test on our blog.
  • Free email support: During your evaluation period of QF-Test we grant free customer support. This and our guaranteed response time are also available to customers with a maintenance contract.

Licences

I have received a license file as attachment of an email. What shall I do with it?

To answer this question, we have written a blog article…

« license », « license.new », « license.txt », « license.dat », « license.old », « license.server » … C’est quoi tout cela?

Quand ai-je besoin d’un serveur de licences ?

Vous avez besoin d’un serveur de licences lorsque vous voulez utiliser vos licences flottantes sur plusieurs sites ou dans des réseaux restreints…

QF-Test s’occupe de la gestion des licences multi-utilisateurs pour les réseaux locaux, à condition que le multicast IP fonctionne.

Product description et détails techniques dans le license server manual

Achat du QF-Test

Quand ai-je besoin d’un serveur de licences ?

Vous avez besoin d’un serveur de licences lorsque vous voulez utiliser vos licences flottantes sur plusieurs sites ou dans des réseaux restreints…

QF-Test s’occupe de la gestion des licences multi-utilisateurs pour les réseaux locaux, à condition que le multicast IP fonctionne.

Product description et détails techniques dans le license server manual

De quelle/s technologie/s UI est-ce que j’ai besoin? Java Swing, SWT, JavaFX, Windows, Web, Android, iOS ?

Vous pouvez achetez des licences avec les technologies GUI dont vous avez vraiment besoin…

Pour déterminer les technologies pour votre application, ouvrez vos test-suite(s) et démarrez tous vos clients par QF-Test. Après avoir exécuté vos tests, ouvrez le menu ‘Clients’. Là vous voyez les technologies GUI utilisées entre paranthèses []. Dans l’exemple il y a deux clients utilisants [Swing] et [Web]; toutes les combinaisons de [Swing], [Swt], [FX], [Web], [Win] et [Android / iOS] sont possibles.
Sinon contactez notre équipe de vente: +49 8171 38648-0 ou sales@qftest.com.

QF-Test technologies GUI

Pour quelle durée peut-on louer QF-Test ?

Nos tarifs mensuels sur qftest.com s’appliquent pour une facturation annuelle et une durée minimale de 12 mois.


Si vous avez besoin d’une période de facturation plus courte, veuillez contacter notre équipe commerciale à l’adresse sales@qftest.com pour connaître les conditions applicables.

Quelle est la différence entre une licence acheté et une licence par aonnement ?

Achat : Vous achetez les licences (permanentes) une fois et ne renouvelez le contrat de maintenance qu’une fois par an…

Licence par abonnement : Vous vous abonnez pour la période requise. Ce prix comprend la maintenance et le support du logiciel.

Quand ai-je besoin d’un développeur et quand une licence d’exécution ?

Avec une licence de développeur, vous pouvez créer des tests et pendant la période où vous ne développez pas de nouveaux tests, vous pouvez utiliser la licence pour l’exécution de tests…

Avec une licence runtime (d’exécution), vous pouvez exécuter des tests (également à distance et via la commande lince en mode “batch”) et vous pouvez par exemple effectuer un “débogage rapide”, même des modifications à court terme qui ne peuvent tout simplement pas être enregistrées, puisque la licence runtime  est destinée à l’exécution de tests.

Évaluation

What is the best way to get started with QF-Test?

Download the trial version without registration and request a trial license now.

Get started with QF-Test

And where do I get this license file?

You can request a free trial license valid for 4 weeks…

Request it using the trial request form. With this license you can evaluate QF-Test for your application without restrictions.

Is a trial version available for download?

Yes. You can download the trial version without registration.

Get QF-Test on our Download page. You can start your application with QF-Test and get a first impression of the tool and to check out the tutorials. To save your work you’ll need a license.

Contrats de maintenance

Comment puis-je prolonger mon contrat de maintenance de QF-Test ?

Vous souhaitez prolonger votre contrat de maintenance ou prolonger votre contrat d’assistance ou votre contrat de licence ?

Courriel à service@qftest.com

Quand puis-je utiliser la dernière version de QF-Test ?

Votre licence QF-Test connaît votre période de maintenance et vous pouvez à tout moment télécharger et utiliser la version la plus récente sur notre site Internet…

Télécharger

Que signifient les numéros de version, par exemple QF-Test version 7.1.2 ?

Les numéros de version QF-Test se composent de trois chiffres, version majeure~, moyenne~ et mineure…

Les licences QF-Test sont valables pour toutes les versions avec la même version majeure.medium et pour toutes les versions plus anciennes de QF-Test.

  • Les mises à jour mineures sont gratuites
  • Les mises à jour moyennes et majeures sont payantes ou incluses dans le contrat de maintenance.

Si vous possédez une version vieille et voulez la mettre à niveau, contactez-nous directement.

Mise à jour majeure

Une mise à jour majeurefait référence au « premier » chiffre, par exemple de 6.4.3 à 7.0.0.

Mise à jour moyenne

Une mise à jour moyennefait référence au chiffre au « milieu », par exemple de 7.0.0 à 7.1.0.

Mise à jour mineure

Les mises à jour mineures (=Updates)par exemple de 7.0.1 à 7.0.2 sont généralement gratuites puisqu’elles contiennent des corrections de bogue qui font partie de la garantie du produit.

Que comprend le contrat de maintenance ?

Lors de l’achat du contact de maintenance, vous avez accès à notre équipe d’assistance professionnelle et à toutes les nouvelles versions de nos logiciels…

Votre licence connaît votre période de maintenance et vous permet d’utiliser la dernière version du logiciel téléchargée sur notre site-web.

Maintenance = toutes les mises à niveau + support de produit

Demandes de fonctionnalités et rapports de bogues

How can I report a bug in QF-Test

Simply send us an email…

Send us a description of the issue via email to support@qftest.com and we will have a look. Please make sure to provide as much information as possible, especially test suites and run logs.

How can I suggest features (Feature requests) for QF-Test?

Feature requests are always welcome…

Please send your ideas and wishes to support@qftest.com.

Questions générales

What are SmartIDs

SmartID is a technology first introduced in QF-Test 6.0. With it, referencing your application’s components in QF-Test becomes much simpler than before

Instead of recording a component and referencing it via its « QF-Test ID », with a SmartID you can reference the GUI-Element directy by its properties. For example, the SmartID  »#Button:label=OK » references a button with the label « OK ».

Thanks to this technology it becomes possible to reference components much more precisely and intuitively, regardless of the SUT.

Is QF-Test a low-code/no-code tool?

Yes! QF-Test is designed as low-code software so that you can develop, run and maintain your tests without programming knowledge using « capture and replay ».

However, experienced developers can also interact with QF-Test and your SUT at the script level at any time to develop even more powerful automations.

How much does QF-Test cost?

License types and prices for QF-Test are listed on our Prices page.

You can choose between purchasing a persistent license or a subscription license. All QF-Test licenses are « floating » within a network.

Prices

Who is using QF-Test already?

More than 1,400 enterprises in over 60 countries, more than 8,500 licenses are in use in small companies as well as the biggest IT service providers…

For examples, see our References page.

Can QF-Test be integrated with other tools?

Yes. QF-Test offers flexible integration with other tools. It uses XML as primary data format and offers multiple interfaces: batch execution via command line, daemon mode, scripting, REST, and XML reporting. This enables integrations in the following areas

Puis-je effectuer des tests à distance ?

Oui, bien sûr…

Vous pouvez effectuer à distance plusieurs tests automatisés dans de différents environnements et sur de différentes plateformes.

Which Java versions are supported by QF-Test?

QF-Test itself is distributed with OpenJDK version 21

Applications under test may use any version of Java 8 or newer.

For which platforms is QF-Test available (system requirements)?

QF-Test supports the following platforms

  • Windows (Windows 11, Windows 10, Server 2022, Server 2019 and Server 2016): Test Java Swing, SWT, JavaFX, Web, Android, iOS and native Windows applications with QF-Test.
  • Linux (Solaris, AIX, HP-UX, etc.): Test Java Swing, SWT, JavaFX, Android and Web applications with QF-Test.
  • macOS: Test Java Swing, JavaFX, Android, iOS and Web applications with QF-Test.

Read more about support for specific JDK/SWT/Browser versions in the « Installation » chapter of the manual.

Why should I choose QF-Test?

Easy to use, highly flexible, powerful and extensively documented…

Easy to use

  • Quickly create tests with capture and replay
  • Easily find your way through QF-Test’s intuitive GUI
  • No programming skills required: Compose complex, high-coverage tests with our node tree interface.

Highly flexible

  • QF-Test automatically adapts to changes in the UI of the application under test
  • Intelligent recording and filtering
  • Full access to recorded sequences
  • Support for trees, tables and other widgets – even with dynamic content

Powerful

  • Powerful algorithms for component recognition
  • Optional advanced programming elements like loop constructs, ‘try/catch’, dependencies, and logical ‘if/else’ control structures, as well as variables and procedures for building modularized tests
  • Text processing with regular expressions
  • Full access to the Java API of the application under test
  • Integrated scripting with Jython, Groovy and JavaScript
  • XML/HTML based test reporting, including screenshots

Well-documented

Detaillierte Informationen zu den QF-Test Versionen finden Sie in den Releases.

Quelles technologies GUI peuvent être testées avec QF-Test ?

QF-Test prend en charge les frameworks et plateformes d’interface utilisateur suivants

Applications Java

  • Tous les types d’applications Java peuvent être testés.
  • Tout est couvert, depuis le traditionnel Swing (y compris Webstart, ULC, les composants JIDE, CaptainCasa) jusqu’à son successeur JavaFX ainsi que SWT, a boîte à outils standard d’Eclipse, y compris les plugins et les applications RCP (Rich Client Platform).

Applications hybrides

Utilisez QF-Test pour tester des applications combinant Java et le Web à l’aide de technologies telles que JxBrowser, SWT-Browser, les composants JavaFX WebView, mais aussi les applications Java In Browser utilisant JPro ou Webswing.

Applications Web

  • QF-Test permet de réaliser des tests multi-navigateurs sur les interfaces graphiques Web et les applications Electron.
  • QF-Test prend entièrement en charge les frameworks réactifs tels qu’Angular, React et Vue.js. La prise en charge de nombreuses bibliothèques de composants UI dédiées est intégrée à QF-Test, telles que SmartGWT, ExtGWT, ExtJS, ICEfaces, jQuery UI, jQueryEasyUI, Kendo UI, PrimeFaces, Qooxdoo, RAP, RichFaces, Vaadin et ZK. D’autres boîtes à outils telles que SAP UI5, Siebel Open UI et Salesforce peuvent être intégrées sans difficulté. Notre équipe d’assistance est à votre disposition pour vous aider.
  • QF-Test prend en charge tous les navigateurs courants (Google Chrome, Mozilla Firefox, Opera, Safari et Microsoft Edge) ainsi que les versions headless de Chrome, Firefox et Edge (basées sur Chromium).

Applications web progressives

Les sites web mobiles et les applications web peuvent être testés via le mode d’émulation mobile dédié.

Applications mobiles

Applications Android et iOS prenant en charge à la fois les appareils réels, l’émulateur Android Studio et iOS Simulator

Native Windows applications

QF-Test prend en charge les applications Windows natives développées avec Win32, .Net (souvent écrites en C#), Windows Forms, WPF, Windows Apps et Qt (souvent écrites en C++)

Les documents PDF

Les documents PDF peuvent également être testés par QF-Test. Regardez notre vidéo d’introduction au test des documents PDF :

PDF Testing with QF-Test

Often PDF documents are the final result of a business process that you can check easily with QF-Test, too.

What is QF-Test?

QF-Test is a software for creating, executing and managing automated GUI tests for Web, Java, Windows, Android and iOS applications…

We – Quality First Software (QFS) – have been the independent developer and distributor behind QF-Test since 2001. Detailed information about QF-Test is available on our product page.

Pourquoi l'automatisation des tests d'interface utilisateur ?

What can I tell my boss who doesn’t want to spend money?

Thanks to the low price for licenses and the good usability of QF-Test you can start quickly with efficient testing…

Just compare the cost of QF-Test licenses with the cost of developers’ or testers’ wages and the cost of bugs detected after release – not to mention the damage to your company’s reputation (Blog article).

If your boss is still on the fence, you can send them a link to our page Benefits for decision-makers.

What is the use of test automation?

Automated software testing reduces time and costs spent on quality assurance…

Comprehensive automated tests, executed regularly during software development, will help to find bugs at an early stage. The reproducible security achieved this way ensures higher quality and shorter time to market at lower maintenance expense.

I run unit tests, why is that not sufficient?

Though indispensable, unit tests can only test small parts of a system in isolation (steering-wheel OK, motor OK)…

GUI based testing exercises an application as a whole, because a working steering wheel and motor in isolation (unit tests ) don’t guarantee roadworthiness. For more, see our page Benefits for developers.

Questions sur les tests d'interface utilisateur

Les tests d’interface utilisateur peuvent-ils améliorer la convivialité d’une application ?

Oui. Les tests de convivialité montrent si les utilisateurs comprennent intuitivement les fonctions et peuvent accomplir efficacement les tâches.

Les conclusions tirées de ces tests permettent d’optimiser le guidage de l’utilisateur, d’éviter les malentendus et d’augmenter la satisfaction générale à l’égard de l’application.

Comment les tests d’interface utilisateur contribuent-ils à l’accessibilité ?

Les tests d’accessibilité garantissent que les personnes handicapées peuvent également utiliser pleinement l’application.

Cela inclut notamment la prise en charge des lecteurs d’écran, des textes alternatifs corrects, des contrastes suffisants et une navigation complète au clavier. Les tests d’accessibilité sont essentiels tant pour l’inclusion que pour le respect des exigences légales.

Quelle est la différence entre les tests UI et les tests GUI ?

Alors que les tests UI englobent toutes les interactions avec l’interface utilisateur, les tests GUI se concentrent exclusivement sur les éléments graphiques tels que les boutons, les icônes ou les menus.

Dans la pratique, ces deux termes sont toutefois souvent utilisés comme synonymes. Il est essentiel de définir clairement les aspects de l’interface utilisateur qui doivent être testés.

Qu’est-ce que le test d’interface utilisateur ?

Le test d’interface utilisateur désigne le test systématique de l’interface utilisateur d’une application

Il consiste à vérifier si les éléments de commande tels que les boutons, les formulaires ou les éléments de navigation fonctionnent correctement et si les interactions des utilisateurs sont traitées comme prévu. L’objectif est d’obtenir une interface sans erreur, cohérente et conviviale.

Quelles sont les méthodes disponibles pour les tests d’interface utilisateur ?

Les tests d’interface utilisateur peuvent être effectués manuellement ou automatiquement. QF-Test est un outil permettant d’automatiser les tests d’interface utilisateur.

Les tests manuels conviennent pour les premières évaluations de nouvelles fonctionnalités ou les tests exploratoires, mais ils prennent beaucoup de temps. Les tests automatisés sont idéaux pour les tests de régression récurrents et permettent des exécutions de tests fréquentes et cohérentes, en particulier dans les processus de développement agiles.

Quand faut-il utiliser les tests d’interface utilisateur automatisés ?

L’automatisation en vaut la peine …

… surtout pour les cas de test récurrents, tels que les tests de régression avant les mises en production. Elle permet d’obtenir des résultats rapides et reproductibles et réduit les efforts manuels, en particulier dans les applications complexes ou volumineuses.

Pourquoi les tests d’interface utilisateur sont-ils si importants ?

L’interface utilisateur est le point de contact le plus direct entre l’utilisateur et le logiciel – les problèmes ont un impact immédiat sur l’expérience utilisateur.

Sans test d’interface utilisateur, les erreurs fonctionnelles, les messages d’erreur peu clairs ou les éléments défectueux passent souvent inaperçus. Les tests systématiques améliorent la qualité, réduisent les coûts d’assistance et renforcent la confiance dans l’application.

Questions sur les tests web

Puis-je intégrer le web testing avec QF-Test dans ma pipeline CI/CD ?

Oui, QF-Test peut être intégré aux …

… systèmes CI/CD courants tels que Jenkins et GitLab.

Comment intégrer QF-Test dans des stratégies et workflows de test existants ?

QF-Test peut être facilement intégré dans les stratégies de test existantes, …

… car il prend en charge des structures de test modulaires et des approches courantes, telles que les tests orientés données ou orientés composants. Grâce à des interfaces claires et à des modules réutilisables, l’outil s’intègre parfaitement aux workflows QA existants. Les processus de test existants peuvent ainsi être automatisés progressivement.

Qu’est-ce que le web testing ?

Le web testing désigne …

… le test systématique des applications web en termes de fonctionnalité, de stabilité, d’affichage et de comportement sur différents navigateurs et appareils. L’objectif est une expérience utilisateur fiable, conviviale et sans erreur.

Quels navigateurs et technologies sont pris en charge par QF-Test ?

QF-Test couvre tous les navigateurs majeurs, …

… notamment Chrome, Firefox, Edge et Safari, et est compatible avec les frameworks JavaScript tels qu’Angular, React et Vue. De plus, l’outil prend en charge les tests en mode headless.

Pourquoi automatiser le web testing ?

Les tests automatisés permettent de gagner du temps, de …

… réduire les erreurs manuelles et de permettre aux équipes de gérer efficacement des mises à jour fréquentes. Pour les applications web complexes ou dynamiques, l’automatisation est nettement plus rentable à long terme que les tests entièrement manuels.

Nous utilisons des cookies "Matomo" pour l'évaluation anonyme de votre visite à note page web. Pour cela nous avons besoin de votre consentement qui est valable pour douze mois.

Configuration de cookies

Cookies fonctionnels

Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.

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.

Détails des cookies
Description Fournisseur Durée de vie Type But
_pk_id Matomo 13 Mois HTTP Contient un identifiant de visiteur unique et pseudonymisé interne à Matomo pour reconnaître les visiteurs qui reviennent.
_pk_ref Matomo 6 Mois HTTP Utilisé pour suivre à partir de quel site Web l'utilisateur anonymisé est arrivé sur notre site Web.
_pk_ses Matomo 1 Jour HTTP Le cookie de session Matomo est utilisé pour suivre les demandes de page du visiteur pendant la session.
_pk_testcookie Matomo Session HTTP Utilisé pour vérifier si le navigateur du visiteur prend en charge les cookies.
_pk_cvar Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.
_pk_hsr Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.