We encountered issues with the embedded environment and building for the Qt version. Upgrading Qt and Squish can be annoying and would be better if Squish were more integrated with Qt, to ease the upgrade process.
Test Automation Specialist at a pharma/biotech company with 1,001-5,000 employees
Real User
Top 20
2024-03-20T17:28:19Z
Mar 20, 2024
The platform could be improved by implementing some basic functionalities that are frequently used, such as login procedures and screen handling when multiple screens are used at the workplace.
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.
There had been a lot of improvements with froglogic Squish already. There were some scenarios in which this particular solution was available in different flavors. They have pulled everything together in one solution. There were some monitoring systems, which were missing out from the solution earlier. They have a centralized dashboard for monitoring the test cases and their execution. It's a full-blown solution, there are not many glitches in terms of something missing out of the package. The froglogic Squish solution is only handling GUI regression testing, this is its forte. However, a lot of clients are looking into performance testing associated with it. If a performance testing capability can be added as a part of it, this would bring great value. froglogic Squish has a code coverage solution and they have done a pretty good job on it. The penetration testing could be added as a separate module, this would be beneficial.
Quality Assurance Engineer at a computer software company with 201-500 employees
Real User
2021-04-01T19:43:05Z
Apr 1, 2021
I'm not completely satisfied because although the ID is good, it could be improved with suggestions of names for some method, for example, or variable, or class. I'd like to see suggestions for options. I'd also like the solution to be faster because a project is initially saved quickly, but after an hour of working, saving takes longer and I need to reload IDE and turn all of them on to improve speed. They could have better support for scheduling jobs in Jenkins. As things stand, continuous integration is very poor, and when you work in production you need many more settings in order to tune it, to be a Web user interface, for example, which is currently impossible. And there are just a few basics I think you can manage in Jenkins, because Froglogic made some plug-in to Jenkins that connects Squish and Jenkins, but the plug-in is not as good as expected, and should be improved.
Product Specialist at a tech services company with 11-50 employees
Real User
2019-01-11T12:26:00Z
Jan 11, 2019
We have faced some difficulties in identifying canvas objects initially. Canvas images are not actual objects that can be picked by any inspect tool (including Squish as it works based on Objects). You need to use the visual picker or mouse click property of Squish to work with them. I have faced some difficulties in automating this for platform-independent automation. Once it got automated, then it is going fine.
Senior H.R - DevOps & Infrastructure Recruitment Consultant at Meteonic Innovation Pvt. Ltd.
Real User
2019-01-10T11:33:00Z
Jan 10, 2019
Till now I have not noticed anything that needs improvement. I believe Squish is going at a great pace and in a good way. Squish is lagging in handling swing objects, but I believe Squish will overcome this shortly. Moreover, we don't concentrate on swing objects that's why I am not mentioning it as an important thing.
Sr. Software Solution Engineer at Meteonic Innovation Pvt Ltd at Meteonic Innovation Pvt. Ltd.
Real User
2019-01-09T09:30:00Z
Jan 9, 2019
Robotics automation could be added with Squish. Squish works based on objects so, adding this feature would actually help us a lot to get everything in one suite. Their roadmap shows robotic automation and local web portal based reporting will be added in future releases. If this can be fastened, that would be really helpful.
Software Solutions Engineer at Meteonic Innovation Pvt. Ltd.
User
2019-01-09T05:56:00Z
Jan 9, 2019
The Squish team provides regular updates, and they are improving the features of Squish. Anyhow, we can't automate the applications which are completely built on C/C++ without using Qt. As per my view, Squish should provide support for these type of applications.
Take the complexity out of testing graphical user interfaces (GUIs) and human-machine interfaces (HMIs) – even in the face of product evolution and safety-critical applications.
We encountered issues with the embedded environment and building for the Qt version. Upgrading Qt and Squish can be annoying and would be better if Squish were more integrated with Qt, to ease the upgrade process.
The platform could be improved by implementing some basic functionalities that are frequently used, such as login procedures and screen handling when multiple screens are used at the workplace.
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.
The price could be better.
There had been a lot of improvements with froglogic Squish already. There were some scenarios in which this particular solution was available in different flavors. They have pulled everything together in one solution. There were some monitoring systems, which were missing out from the solution earlier. They have a centralized dashboard for monitoring the test cases and their execution. It's a full-blown solution, there are not many glitches in terms of something missing out of the package. The froglogic Squish solution is only handling GUI regression testing, this is its forte. However, a lot of clients are looking into performance testing associated with it. If a performance testing capability can be added as a part of it, this would bring great value. froglogic Squish has a code coverage solution and they have done a pretty good job on it. The penetration testing could be added as a separate module, this would be beneficial.
I'm not completely satisfied because although the ID is good, it could be improved with suggestions of names for some method, for example, or variable, or class. I'd like to see suggestions for options. I'd also like the solution to be faster because a project is initially saved quickly, but after an hour of working, saving takes longer and I need to reload IDE and turn all of them on to improve speed. They could have better support for scheduling jobs in Jenkins. As things stand, continuous integration is very poor, and when you work in production you need many more settings in order to tune it, to be a Web user interface, for example, which is currently impossible. And there are just a few basics I think you can manage in Jenkins, because Froglogic made some plug-in to Jenkins that connects Squish and Jenkins, but the plug-in is not as good as expected, and should be improved.
We have faced some difficulties in identifying canvas objects initially. Canvas images are not actual objects that can be picked by any inspect tool (including Squish as it works based on Objects). You need to use the visual picker or mouse click property of Squish to work with them. I have faced some difficulties in automating this for platform-independent automation. Once it got automated, then it is going fine.
Not much as of now. Squish is going in a good direction and if I feel any difficulty or anything needed to be improved, I will let you know.
Till now I have not noticed anything that needs improvement. I believe Squish is going at a great pace and in a good way. Squish is lagging in handling swing objects, but I believe Squish will overcome this shortly. Moreover, we don't concentrate on swing objects that's why I am not mentioning it as an important thing.
Robotics automation could be added with Squish. Squish works based on objects so, adding this feature would actually help us a lot to get everything in one suite. Their roadmap shows robotic automation and local web portal based reporting will be added in future releases. If this can be fastened, that would be really helpful.
The Squish team provides regular updates, and they are improving the features of Squish. Anyhow, we can't automate the applications which are completely built on C/C++ without using Qt. As per my view, Squish should provide support for these type of applications.