The most valuable feature is python compatibility.
Software Engineer at a tech services company with 1,001-5,000 employees
Stable automation framework with it's own object library enabled us to move all of the tests to a Continuous Integration farm.
What is most valuable?
How has it helped my organization?
Stable automation framework with it's own object library enabled us to move all of the tests to a Continuous Integration farm.
What needs improvement?
I like it how it is, but it's not cheap.
For how long have I used the solution?
I've used it for two years, starting with v4.
Buyer's Guide
Qt Squish
May 2025

Learn what your peers think about Qt Squish. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
What was my experience with deployment of the solution?
There were no issues with deployment.
What do I think about the stability of the solution?
There were no issues with the stability.
What do I think about the scalability of the solution?
There were no issues with the scalability.
How are customer service and support?
Customer Service:
Great ! It is not cheap, but they are quick in providing you assistance, creating a patch or noting a feature request.
Technical Support:Great! It is not cheap, but they are quick in providing you assistance, creating a patch or noting a feature request.
Which solution did I use previously and why did I switch?
Not really, there aren't many automation tools available for OS X.
How was the initial setup?
Initial set-up of product it self is easy, but there was a bit sweat to make it working with our product and setting up PoC. Froglogic Technical support played a great role in helping us to setup PoC
What about the implementation team?
We implemented with team working on project where we applied the automation tool. It wasn't difficult but patience was required.
What was our ROI?
The ROI can be seen in reducing the need for two automation engineers and machines used locally prior to moving all of tests to CI farm.
What other advice do I have?
This is what you would like if you are looking for for continues integration and continues delivery, a must have tool for Agile process.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Expert in Test Automation at a tech vendor with 1,001-5,000 employees
The tool provides a few script programming languages for selection.
What is most valuable?
Rich availability to recognize Qt controls – other tools do not provide such support – it was most priority. Also picture verification with masks/threshold – because our AUT has 3D graphics.
How has it helped my organization?
We were able to automate testing process for a big project, otherwise we have to lost such ability.
For how long have I used the solution?
I used it for two years, then I transferred my knowledge with the tool to other project members.
What do I think about the stability of the solution?
Sometimes, I had problems, but their support team resolved almost of them in short time.
How are customer service and technical support?
It high rate as they really do their best. For example, they sent me a new package with fixed build within a two to four hours.
Which solution did I use previously and why did I switch?
I have used HP QTP, Rational Robot, MS VS Coded UI Test, and Selenium.
How was the initial setup?
It’s quite easy – unzip, some settings and go ahead.
What about the implementation team?
I implemented in-house solution that based-on my experience, approaches. Sometimes I used vendor team’s help as a snipped.
What was our ROI?
I did not calculate the exact ROI, but within half a year automated test coverage was about 50% - it’s а good value
What other advice do I have?
If you are looking for simple, not expensive, with nice support and for Qt-application tool – I think, it’s the best one. The tool provides a few script programming languages for selection.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Qt Squish
May 2025

Learn what your peers think about Qt Squish. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
Software Developer at Global Graphics Software
Once the UI components are mapped, all testing can be performed via scripting languages.
What is most valuable?
The most important thing with an automated GUI testing tool is the ability to quickly and accurately identify the UI components you want to script up.
Squish, after evaluating quite a few alternatives, was the best at doing this (we have a C#/WPF application).
Another feature, which has been the best for us, is the fact that once UI components are mapped, all testing can be performed via scripting languages.
When I was working as a developer in test, I wrote an entire GUI testing framework in JavaScript which was possible because of Squish’s ability to map the UI components accurately.
Squish was also easily integrated into our CI system (TeamCity). It had native support for TeamCity and allowed a Squish build step to be created that can run all, or a selection of automated tests. So now, when we have a successful build, all our UI tests are ran on the products which gives product management and the team greater confidence.
How has it helped my organization?
My company began investigating automated GUI testing because it was something that we did not do at all and the manual testing overhead meant that we were spending more and more time regression testing our products prior to a release.
Now we are using Squish to automate our user stories as they are implemented, therefore removing the need for a regression phase at the end of a release. This frees up our QA team to perform more exploratory testing instead of repeating regression scripts.
What needs improvement?
The only criticism I have is the IDE needed a bit of polish in version 5.2 (this may have been fixed in the latest versions). For example, I had a few occasions where Squish would fail to hit breakpoints. An application restart would fix this however.
For how long have I used the solution?
I've used it for approximately 12 months.
How are customer service and technical support?
Customer service at froglogic is very good. They answered most support emails within about an hour. They were also happy to provide engineering builds if they had a fix to a problem that was not in a released version yet. They also make themselves very available if you need a call with a representative to explain new features etc.
Which solution did I use previously and why did I switch?
This was our first UI automation tool but we did evaluate others. We chose Squish because of its scripting ability, instead of just recording a test. Also it was the best tool for UI component identification in our product.
How was the initial setup?
Installation is via a self-extracting exe. Getting up and running is very simple, start the IDE, pick your scripting language, point the Application Under Test at your products .exe file and you can start working. For our build agents, installation is the same and the TeamCity integration handled the set-up.
What about the implementation team?
We implemented in-house. No problems at all in getting our workflow up and running. Any problems that may be encountered will be diligently handled by Frog Logic support.
What was our ROI?
The biggest ROI is the time that we got back from our QA team because they didn’t have to manually regression test our product every release. They can now concentrate on exploratory testing and doing what a QA engineer should be doing, not just following manual test scripts.
It also means that, because we no longer require a regression phase in a release cycle, we are releasable at any time in the true agile sense. As long as our build system is green, we’re good to go.
For licencing, we purchased an unlimited licence that can be used on as many machines as we like with no restrictions.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
QA at a tech company with 11-50 employees
Allows testing applications developed in Qt language
Pros and Cons
- "I find it very user-friendly and easy to start working with. The main benefit for me is that it allows testing applications developed in the Qt language. This capability makes Squish a game-changer, as it's the only tool I've found that enables automation for applications written in Qt. I appreciate three main aspects. Firstly, the documentation is excellent. Secondly, I value the way the tool efficiently locates elements during testing. These are the two aspects I particularly like."
- "I'm relatively new to Squish, so I'm not familiar with all its pros and cons. Currently, I haven't identified any specific improvements. However, one feature I miss is Git integration within the tool. In my previous experience with Selenium and Python in PyCharm, it was straightforward to create and review changes before pushing them. I haven't found a similar option in Squish, and having an integrated tool for managing conflicts would be beneficial in certain scenarios where collaboration is involved."
What is our primary use case?
I use Froglogic Squish for desktop UI testing.
What is most valuable?
I find it very user-friendly and easy to start working with. The main benefit for me is that it allows testing applications developed in the Qt language. This capability makes Squish a game-changer, as it's the only tool I've found that enables automation for applications written in Qt.
I appreciate three main aspects. Firstly, the documentation is excellent. Secondly, I value the way the tool efficiently locates elements during testing. These are the two aspects I particularly like.
What needs improvement?
I'm relatively new to Squish, so I'm not familiar with all its pros and cons. Currently, I haven't identified any specific improvements. However, one feature I miss is Git integration within the tool. In my previous experience with Selenium and Python in PyCharm, it was straightforward to create and review changes before pushing them. I haven't found a similar option in Squish, and having an integrated tool for managing conflicts would be beneficial in certain scenarios where collaboration is involved.
For how long have I used the solution?
I have just started working for a couple of months with this solution.
What do I think about the stability of the solution?
It's stable.
Which solution did I use previously and why did I switch?
As I mentioned earlier, we haven't completed the full cycle yet. However, based on what I know, defining test modules for remote machines and generating reports seemed straightforward. In the direct desktop version, it was easy to set up and execute tests on remote machines, with reports automatically generated and sent via email without much configuration. However, I currently face challenges executing tests on remote machines and generating reports in the Squish GUI Tester.
How was the initial setup?
The process was straightforward for me. However, I haven't completed the full cycle with a remote machine yet. Currently, I'm using it locally on my PC, and it's working well in this context.
What about the implementation team?
Actually, we use a device floating license, which means it's only for one user—either me or my team lead at this point. As for maintenance, there are some pros and cons, but overall, it's manageable. We've established procedures for working and maintaining the code, and I don't find it particularly difficult.
What was our ROI?
At this point, it's too early to provide a definitive assessment of Squish. However, I believe any tool that can automate processes is valuable and will likely yield a return on investment in the future. Currently, I cannot provide detailed insights, but I anticipate its worthiness in the long run.
What's my experience with pricing, setup cost, and licensing?
It's quite expensive.
What other advice do I have?
Certainly, I would recommend Squish. I would rate it around eight to nine.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Qt Squish Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
Test Automation ToolsPopular Comparisons
Tricentis Tosca
Katalon Studio
OpenText UFT One
SmartBear TestComplete
Sauce Labs
Eggplant Test
LambdaTest
Ranorex Studio
Testim
UiPath Test Cloud
OpenText UFT Developer
LEAPWORK
Telerik Test Studio
OpenText Silk Test
Buyer's Guide
Download our free Qt Squish Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How to Use Froglogic Squish for Qt?
- Which is the best RPA solution for performance testing automation?
- What are your recommended Accessibility Testing tools (both open-source and licensed ones)?
- Why is Test Automation Tools important for companies?
- What is the best Automated Functional Testing Tool for Testing Pega Applications?
- What is End-to-End (E2E) test automation?
- What is the Robotic Process Automation (RPA) life cycle?
- When evaluating Test Automation tools, what aspect do you think is the most important to look for?
- What performance testing tool do you recommend for web applications?
- What is the best test automation tool for SAP?