---
title: QF-Test Reviews
meta_title: 'QF-Test Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter reviews by the users' company size, role or industry to find
  out how QF-Test works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 9
  scale: '5'
date_modified: '2026-05-21'
parent_category:
  name: DevOps
  url: https://www.g2.com/categories/devops
---

# QF-Test Reviews
**Vendor:** Quality First Software  
**Category:** [Automation Testing Tools](https://www.g2.com/categories/automation-testing-tools)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 9
## About QF-Test
QF-Test is the established tool for professional GUI test automation of desktop, web &amp; mobile applications as well as PDF documents. QF-Test is a low-code GUI test tool that allows you to efficiently create test cases, e.g. using Capture/Replay, without any programming knowledge across platforms on Windows, Linux and macOS. For software developers, Jython, Groovy or JavaScript offer advanced scripting possibilities. Tests can be run automatically via continuous integration tools such as Jenkins and generate detailed log files and XML or HTML reports. Use QF-Test to create robust and stable regression tests for various GUI technologies. QF-Test supports all types of Java GUIs, ranging from Swing (including ULC, JIDE components, CaptainCasa), its successor JavaFX, as well as the Standard Widget Toolkit (SWT) and Eclipse, including plugins and RCP applications. You can also use QF-Test to test dynamic web applications based on Angular, React or Vue.js, for example, including Electron and hybrid applications using JxBrowser, JPro or WebSwing, for example. QF-Test supports native Windows desktop applications created with Win32, .Net, Windows Forms, WPF, Windows Apps. Mobile applications can be tested on real devices or with the Android Studio Emulator or iOS Simulator and Xcode. In addition, you can test automated whether your web application complies with common accessibility standards in just a few simple steps. PDF documents can also be conveniently tested automatically with QF-Test. On the market since 2001, the test tool is continuously being actively developed and is currently used by more than 1,500 companies across 60 countries. Contact us by e-mail at service@qftest.com or get a free trial version at www.qftest.com/en!




## QF-Test Reviews
  ### 1. Lacks Mobile App Support

**Rating:** 3.5/5.0 stars

**Reviewed by:** Destacamento A. | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 25, 2024

**What do you like best about QF-Test?**

With QF-Test it is possible to build a framework for the automation of GUI testing for desktop applications. The visual editor, with which non-coders can create test scripts without expertise, moves the bar of test case creation. It helps catching regressions and thus makes sure that user experience is smooth.

**What do you dislike about QF-Test?**

Mobile Apps Testing is not supported by QF Testing by default. The limitation of this is the fact that we are carrying our world with us at all times. Our approach needs to be based on third party tools or hacks. What this means is that we have to spend extra time overcoming inefficiency and complex issues.

**What problems is QF-Test solving and how is that benefiting you?**

The QF-Test rule has minimized the pain of GUI testing for desktop applications. It is possible for me to develop computerized tests automatically now while I devote time to analyze more comprehensive methods of testing. This not only ensures the app's stability but also minimizes unknown bugs that occasionally slip through during the testing process.

  ### 2. Semi-automated development, high productivity, diverse off-the-shelf functionality, enjoyable to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt E. | Senior QA Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** September 02, 2022

**What do you like best about QF-Test?**

1. I have been using QF-Test for 17 years, since 2005, for both Web and Java Swing apps. Very enjoyable to work with, especially if you are a creative individual. It gives me a deep sense of satisfaction.
2. Semi-automated development, very easy to create a framework. Test automation scripts should not be as complicated as API apps they test. It allows one to develop and try any number of alternative solutions for a problem within a very short time. Even at runtime, while at a breakpoint, you can create, redesign entire test cases, record and insert any additional functions. You jump back and force, change values of variables, test and retest new and old functions as many times as needed without stopping the program.
3. Graphical/image-based editor as opposed to hard coding, thus ease of comprehension even for outsiders. One manual tester automated a complicated scenario just by looking at my “scripts.” By the end of the day, you feel as fresh as in the morning.
4. Simple to use but provides broad functionalities for all possible scenarios.
5. Robust and flexible image verification in the GUI. You can record an image even in the cell of a grid. Nine different algorithm types allow making recorded images immune to variations in color and don’t update them for years, if ever. 
6. Multiple steps in component/element recognition. Sometimes I ask developers to set a name or any other ID to guarantee uniqueness and minimize updates due to changes in API, but only to minimize updates if they add one more component to 10 similar ones.
7. Customer/tech support is exemplary. I am in New York and they are in Germany; nevertheless, usually, I get an answer the same or the next day. Even in an environment of high-security level like in my company, they have a lot of means to get all needed info and troubleshoot your issues.

**What do you dislike about QF-Test?**

There is nothing to dislike. The team listens to their customers. They added a few features upon my request. One or two of my requests they rejected because they thought about all their customers and whether the new addition would benefit the larger group. And I totally agree with this policy.

**What problems is QF-Test solving and how is that benefiting you?**

1. Allows keeping the number of automation engineers and functional/manual testers to a minimum. One engineer can develop, support, and execute thousands of test cases. Coupled with reasonable pricing, it’s very cost-effective. Once, management requested that I automate 400 test cases within a year to decrease pressure from manual/functional testers at release time because they were overwhelmed with the workload. It was challenging, but I did it.
2. Excellent, very detailed manual, plenty of tutorials and examples allow mastering the tool very quickly. If someone has already created a framework, new engineers pick up very quickly, even without prior experience with QF-Test.
3. Requires minimal input from app developers, if at all.

  ### 3. Great tool, great team, maximum flexibility

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrej Z. | Operations & Software Development, Managing Partner, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2021

**What do you like best about QF-Test?**

The maturity and flexibility of the tool and the team behind, to solve customers changing requirement in UI testing.

**What do you dislike about QF-Test?**

Hard to say, as we do not actually use it ourselves intensively. We saw just saw it working (see below).

**What problems is QF-Test solving and how is that benefiting you?**

We are vendor of a product called Webswing which is a web server that allows to run any Java Swing application inside a web browser, using only pure HTML5.
We've been contacted by QFS to see whether their UI test tool QF-Test may also work for this special Java / Web system.
This cooperation worked out pretty well and QF-Test turned out to be a great tool even for such very special cases.
In fact the guys found a really cool way to allow UI tests previously developed for the Java application to be executed on a Webswing server via the web browser nearly unchanged.
Awesome!
By implementing the support for Webswing, QFS were able to help an important customer to reuse his extensive Java test base for his new web environment and so saved a huge amount of time and money.

  ### 4. The best tool for automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Achim M. | Freelancer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 04, 2021

**What do you like best about QF-Test?**

Since 2011, I have been working with QF-Test in various projects. What I like most is the overall stability, the endless possibilities, and of course, the legendary support. With QF-Test, you can quickly and easily master any project challenges.

**What do you dislike about QF-Test?**

I have not had any negative experiences with the tool.

**Recommendations to others considering QF-Test:**

Test it!

**What problems is QF-Test solving and how is that benefiting you?**

Complex test strategies can be implemented just as easily as trivial, simple, quick test cases. With QF-Test, you are always at the pulse of the project. The speed of the tool fascinates me time and again.

  ### 5. Sweet spot for test automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 17, 2020

**What do you like best about QF-Test?**

Pricing is just right:
Many test automation tools are free, but these require significant effort to construct a 'framework' that handles component recognition, reporting, abstraction, re-use, CLI etc... additionally these free tools require costly maintenance when running against a shifting codebase of an application under test (AUT).
Conversely, "enterprise" testing tools which include a framework are frequently priced at an extraordinary rate.
QF-Test hits the 'sweet spot' between these two extremes by providing a low priced rich feature set inside a framework with an easy to create and maintain abstracted object map for your AUT. 

Support is amazing:
I've been using the tool across dozens of customers with many specific problems that need to be solved. QFS (QF-Test vendors) typically respond with solutions to any issues within 12 hours, and continue to follow-up if needed. They don't close the ticket until the issue is truly addressed.

Technologies supported is wide:
Originating with Java Swing, SWT & JavaFX on Windows, Linux and Mac, then expanding by using the same consistent approach for handling web application testing. 

Feature set is huge:
QF-Test is extensible with Jython, Javascript and Groovy, and supports everything that tools like Selenium do, but with abstraction built in. Saying that, in my experience 95% of test automation problems are typically solved using the "off-the-shelf" features shipped with QF-Test.

Shallow learning curve:
The tool ships with an array of examples that exercise built in applications under test. These examples have patterns that are re-useable and can be built on for the tester to use on their AUT with ease. Delving into these patterns is a simple activity with a high return on investment in upskilling. Additionally the manual, tutorial and context sensitive (right click) help allow quick understanding on how to use the tool.

**What do you dislike about QF-Test?**

The test artefacts are stored as *.xml files on a file system. Committing these to source control is sometimes problematic when handling diffs (e.g. merging branches in Git). It's a surmountable issue (split the tests into many smaller files for instance), but with monolithic test files, source control can be confronting to non-technical testers.

**Recommendations to others considering QF-Test:**

Download the trial version off the shelf at qfs.de and give it a go.

**What problems is QF-Test solving and how is that benefiting you?**

I work in agile development teams as a test automation developer running tests authored with QF-Test in various CI/CD pipelines against all sorts of applications (Swing, Web, RESTful API's). 
With the tests triggered in pipelines, the necessity to have them running "green" within an iteration with coverage to exercise new changes in the AUT mandates a low maintenance cost. QF-Test allows this to happen.

  ### 6. QF-Test for Web-Testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 12, 2020

**What do you like best about QF-Test?**

It's easy to learn in-self study and with the help of videos or webinars. The component recognition is very good. With a little practice the component recognition can be adapted individually to your needs or be optimized.

**What do you dislike about QF-Test?**

The look of the tool is a little out-of-date.
I was once struggling with the automation of reading and clicking on a special button on a PDF-File. But the support was very competent and could help me solve the problem with image-recognition.

**What problems is QF-Test solving and how is that benefiting you?**

We use the tool mainly to automate web testing. It's easy to reuse components and to become aquainted with an already existing project. This means every employee, knowing QF-Test, is able to understand every test automation project realized with QF-Test very easily.
The easy integration into Jenkins helps us to shorten the test cycles and to run tests during the night or on the weekend.

  ### 7. QFT compact training

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Semiconductors | Enterprise (> 1000 emp.)

**Reviewed Date:** May 20, 2021

**What do you like best about QF-Test?**

The best is to implemet GUI tests very easily in first step.

**What do you dislike about QF-Test?**

Some of error messages are not clear and are coufusing and I can't fine real root cause of the errors.

**What problems is QF-Test solving and how is that benefiting you?**

GUI interactive performance issues. Our purpose is to detect issues before our customers find them.

  ### 8. Powerful functions and very good documentation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dirk O. S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 26, 2020

**What do you like best about QF-Test?**

In general, the manual and the good support are a very important argument for QF-Test. The manufacturer QFS pays great attention to a constantly updated manual. This ensures that the information is helpful and that the manual is often used as a reference in everyday work. If the manual does not help, then I have always received helpful advice from QFS support.

**What do you dislike about QF-Test?**

The concept of using variables is very powerful, but not intuitive.
The chapter on variables is mandatory reading for all Tecnical Test Analysts who are supposed to write scripts that are to be used more than once.

**What problems is QF-Test solving and how is that benefiting you?**

In customer's project I had to test a web application in which the GUI elements are assigned the IDs dynamically. As a test manager I was unable to dissuade the external web developer.
Here it helped me that QF-Test allows variables in the parameterization of the GUI objects that are evaluated at runtime. In this way, the test automation could write the currently valid IDs in variables in a catalog of the web application and ensure the recognition of the GUI objects.

  ### 9. The power of QF-Test

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ringo D. | Senior Experte im Bereich Test / Testautomatisierung, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2020

**What do you like best about QF-Test?**

QF-Test is a powerful tool for automated testing of Java, Web, dot net and now also native Windows applications.
It runs as Java application under UNIX / Linux, macOS and Windows.
QF-Test offers, like most GUI test tools, the possibility to record tests via Capture & Replay and to replay these tests.
QF-Test works with its own driver for the (re)recognition of GUI elements, but is also able to use the Selenium driver.
But QF-Tests offers much more than that. 
With the possibility to implement your own scripts (in Jython or groovy), there is nothing to stop you from mastering (almost) any challenge.
QF-Tests own test suites (test scripts) are xml based and easy to handle after a flat learning curve. The xml-scripts are divided into three parts.
In the lower, actually the most important part, the user interface elements of the application under test are mapped to named objects that are easy to address. 
These can then be used in procedures and functions (or even in self-written Jython / Groovy scripts), object attributes can be tested and addressed.
In the uppermost part of the test-suites, the test flows are mapped in a structured way using test case sets, test cases / test calls and test steps.
Due to the possibility of using variables in the procedures and functions, even in the mapping level, a data-driven GUI test can be mapped very easily via data tables, for example.
I have been using QFTest in my freelance work for many years in a wide variety of projects and for a wide range of requirements.
So far there has not been a challenge that could not be solved (at the latest with the help of the very fast and helpful support team).

**What do you dislike about QF-Test?**

I can't think of anything about this at the moment...

**Recommendations to others considering QF-Test:**

Give QF-Test a chance, it is easy to use..

**What problems is QF-Test solving and how is that benefiting you?**

The possibility to adapt the recognition of surface elements to customer specific conditions (Resolver and co.)



- [View QF-Test pricing details and edition comparison](https://www.g2.com/products/qf-test/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-26+16%3A35%3A04+-0500&secure%5Bsession_id%5D=e3357f60-14f1-4fe0-90b6-c476da12b092&secure%5Btoken%5D=e1426f554d3bedb2ce6c8f2ac57e01a41748d1baf2e10fb72f68653f04442fb3&format=llm_user)

## QF-Test Features
**Functionality **
- Test Feedback
- Test History
- Customization
- Test Variety

**Automation**
- Organization
- Reliability
- Thoroughness

**Agentic AI - Automation Testing**
- Autonomous Task Execution
- Natural Language Interaction
- Proactive Assistance

## Top QF-Test Alternatives
  - [UiPath Agentic Automation](https://www.g2.com/products/uipath-agentic-automation/reviews) - 4.6/5.0 (6,109 reviews)
  - [BrowserStack](https://www.g2.com/products/browserstack/reviews) - 4.4/5.0 (3,302 reviews)
  - [Panaya Smart Testing and Change Intelligence](https://www.g2.com/products/panaya-smart-testing-and-change-intelligence/reviews) - 4.5/5.0 (533 reviews)

