Skip to main content
Subnavigation
 

Squish

Automated GUI Testing

Automating GUI testing has never been easier. With Squish, you can ensure your application work flawlessly in the environment they’re designed for.

Say goodbye to manual testing hassles and hello to reliable, efficient UI test automation. Experience the power of Squish and streamline your testing process today!

Take a Virtual Tour Start Your Free Trial

Multi-Platform Testing

QA_icon_AccessAnywhere

Benefit from the wide range of supported platforms such as Qt, Java, Window, Mac or Mobile making it adaptable to different testing environments..

Seamlessly automate multi-technology applications or applications with more than one toolkit. Interact with UI controls of each type natively and automatically and focus your efforts on application quality.

Efficient Automated GUI Testing

qa-icon-EfficentAutomation

Squish offers features like recording, scripting, debugging, and test execution to facilitate efficient test development.

Automate your tests using real-world scripting languages: Python, Perl, JavaScript, Tcl or Ruby.

Incorporate Squish into your application life cycle using our ALM, Continuous Integration, Build Integration, Test Management and Software Project Management integrations.

Schedule routine or custom-triggered test executions, identify regressions before builds get to QA, and get that fast feedback on commits the team is looking for.

Powerful Verification Options

QA_icon_Traceability

Squish leverages advanced image recognition for reliable testing of complex UI elements, even when object identification is challenging.

Confirm your scripts are producing the expected result at any point in your tests. Perform positive and negative testing, further validating each scripted test case, whether confirming data visible to the end user, verifying underlying objects and object properties contain the expected values or visually comparing results.

Benefits of Using Squish

Squish’s object-aware recognition and introspection capabilities allow tests to work, even in the face of product evolution.

A rich, powerful IDE enables you to author, edit, debug, and maintain your tests in one of many offered scripting languages.

And with its cross-technology, cross-device support, you’re able to handle end-to-end test automation of your product with one tool.

 

Squish-interface-simplified-01

 

Trusted by thousands of companies

Learn more about how our customers benefit from automating their testing process with Squish. For a full list of success stories from various industries, please visit our Resource Center.

 

ABB HQ Zurich - Switzerland (1)
Assured with Squish

ABB

Read Success Story

“I can program in Python and even import my own libraries in the tests. That’s where it’s handy.”

weatherford_oil_rigs
Tested with Squish

Weatherford

Read Success Story

“Tree traversal for all the controls took forever in our old utility; this is actually where I saw the biggest performance gain in using Squish.”

Funkwerk
Tested with Squish

Funkwerk

Read Success Story

"Automated test coverage is crucial for assessing the application's quality and significantly reduces the risk of critical errors in new releases."

Take a Tour 

Start an interactive tour and explore Squish.

 

Squish

Visit our product page for more information about Squish.

Learn more

Resource Center

Visit our resource center to download documents, watch webinars and read success stories.

Go to Resource Center

Contact us

Scale your testing and automate repetitive tests now. Reach out to our experts to discuss your individual use case. They can also help you with getting a free trial.

Squish Evaluation

The form only offers a selection of most requested package options. You can download more specific packages from the customer portal after you get the account.

Your business email address will be used to create an account for your trial licence. If you do not already have an Qt account, you will be sent an email with instructions on how to set your password to access your account.
We will be in contact to confirm that you will have everything you need for a productive trial.