In addition to the following general FAQ, technical FAQ can be found in the QF-Test Manual.
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.
Java Swing, SWT, JavaFX, Web, Android, Windows Desktop applications and PDF documents...
Java applications
Hybrid applications
Use QF-Test to test applications combining Java and Web using technologies like JxBrowser, SWT-Browser, JavaFX WebView components, JPro, and Webswing.
Web applications
Progressive Web Applications
Mobile websites and web applications are testable via the dedicated mobile emulation mode.
Mobile applications
Android and iOS applications with support of both real devices and the Android Studio emulator
Native Windows applications
QF-Test supports native Windows desktop applications built with Win32, .Net (often written in C#), Windows Forms, WPF, Windows Apps, and Qt (often written in C++)
PDF documents
PDF documents can also be tested by QF-Test. See our introduction video to testing PDF documents.
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
Powerful
Well-documented
The Tutorial assists you with getting started quickly, with many easy to understand test scenarios
Includes dozens of example test suites
Access our growing collection of video tutorials and workshops
We share many tips and tricks on our Blog
Detaillierte Informationen zu den QF-Test Versionen finden Sie in den Release Notes.
QF-Test supports the following platforms:
Read more about support for specific JDK/SWT/Browser versions in the "Installation" chapter of the manual.
QF-Test itself is distributed with OpenJDK version 17:
QF-Test offers a flexible integration with other tools and areas due to XML as primary data format and different interfaces (batch execution via command line, daemon mode, scripting, REST, standard report):
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.
License types and prices for QF-Test are listed on our Prices page.
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".
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.
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 don't guarantee roadworthiness. For more, see our page Benefits for developers.
Automated software testing reduces time and costs spent on quality assurance...
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.
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.
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.
Download the trial version without registration and request a trial license now.
No, not necessarily...
QF-Test handles multi-user license management for local networks by itself, provided that IP multicast is available. For floating licenses across multiple sites and in restricted networks, a license server is available.
product description and technical details in the license server manual
To answer this question, we have written a blog article...
Please read this FAQ to see if your question has already been answered. If not please read on.
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.
QF-Test training for beginners and advanced users in German and English takes place regularly.
We offer consulting and often combine this with a workshop...
Here is a list of our free offers....
Feature requests are always welcome...
Please send your ideas and wishes to support@remove-this.qfs.de.
Simply send us an email...
Send us a description of the issue via email to qftest-bug@remove-this.qfs.de and we will have a look. Please make sure to provide as much information as possible, especially test suites and run logs.
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.