---
description: Review of Squish Software: system overview, features, price and cost information. Get free demos and compare to similar programs.
image: https://gdm-localsites-assets-gfprod.imgix.net/images/software_advice/og_logo-55146305bbe7b450bea05c18e9be9c9a.png
title: Squish | Reviews, Pricing & Demos - SoftwareAdvice GB
---

Breadcrumb: [Home](/) > [Test Management Tools](/directory/4622/test-management-tools/software) > [Squish](/software/450454/Squish)

# Squish

Canonical: https://www.softwareadvice.co.uk/software/450454/Squish

> Squish is a comprehensive GUI test automation solution that helps teams manage the complexity of testing graphical user interfaces (GUIs) and human-machine interfaces (HMIs). It enables them to schedule routine or custom-triggered test executions, identify regressions before builds reach QA, and get fast feedback on commits. The product supports multi-technology applications, allowing users to interact with UI controls of each type natively and automatically, and focus their efforts on application quality.&#10;&#10;Squish offers features to address today's testing challenges. It has fully integrated Behavior-Driven Development (BDD) support and is compatible with the Gherkin standard BDD language. This enables teams to create, maintain, and debug BDD GUI tests. The product also provides automatic test script recording and recognition of high-level interactions and objects instead of low-level events. Squish allows users to insert verification points while recording or when refactoring scripts. This enables them to verify object properties, perform image comparisons, and validate table values.&#10;&#10;Squish GUI Tester integrates recording, test execution, results, script debugging, object spying, and advanced script editing and maintenance. This provides a powerful and intuitive test creation environment. The product supports multiple real-world scripting languages, including Python, Perl, JavaScript, Tcl, and Ruby. This allows users to automate tests using the language of their choice.
> 
> Verdict: Rated **4.5/5** by 2 users. Top-rated for **Likelihood to recommend**.

-----

## Quick Stats & Ratings

| Metric | Rating | Detail |
| **Overall** | **4.5/5** | 2 Reviews |
| Ease of Use | 4.5/5 | Based on overall reviews |
| Customer Support | 5.0/5 | Based on overall reviews |
| Value for Money | 4.5/5 | Based on overall reviews |
| Features | 4.0/5 | Based on overall reviews |
| Recommendation percentage | 90% | (9/10 Likelihood to recommend) |

## About the vendor

- **Company**: Qt

## Commercial Context

- **Pricing model**:  (Free Trial)
- **Pricing Details**: Contact QT directly for pricing details.
- **Target Audience**: 51–200, 201–500, 501–1,000, 1,001–5,000, 5,001–10,000, 10,000+
- **Deployment & Platforms**: Mac (Desktop), Windows (Desktop), Linux (Desktop), Windows (On-Premise), Linux (On-Premise)
- **Supported Languages**: Chinese, English
- **Available Countries**: Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antigua & Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize and 207 more

## Features

- API
- Bug Tracking
- Collaboration Tools
- Continuous Integration
- Customisable Reports
- Data Import/Export
- Model-Based Testing
- Project Management
- Quality Assurance
- Real-Time Monitoring
- Real-Time Reporting
- Reporting & Statistics
- Reporting/Analytics
- Search/Filter
- Stakeholder Defined Attributes
- Status Tracking
- Supports Parallel Execution
- Test Script Reviews
- Third-Party Integrations
- User Management

## Support Options

- Email/Help Desk
- FAQs/Forum
- Knowledge Base
- Chat

## Category

- [Test Management Tools](https://www.softwareadvice.co.uk/directory/4622/test-management-tools/software)

## Related Categories

- [Test Management Tools](https://www.softwareadvice.co.uk/directory/4622/test-management-tools/software)
- [Quality Management Software](https://www.softwareadvice.co.uk/directory/420/quality-management-software/software)
- [Requirements Management Software](https://www.softwareadvice.co.uk/directory/4640/requirements-management/software)
- [Automation Testing Tools](https://www.softwareadvice.co.uk/directory/4187/automation-testing/software)
- [DevOps Tools](https://www.softwareadvice.co.uk/directory/4380/devops/software)

## Alternatives

1. [BrowserStack](https://www.softwareadvice.co.uk/software/200650/browserstack) — 4.6/5 (752 reviews)
2. [Tuskr](https://www.softwareadvice.co.uk/software/412773/tuskr) — 4.7/5 (63 reviews)
3. [Tricentis Testim](https://www.softwareadvice.co.uk/software/201829/testim) — 4.6/5 (50 reviews)
4. [Tricentis Tosca](https://www.softwareadvice.co.uk/software/295561/tricentis-tosca) — 4.2/5 (18 reviews)
5. [Tricentis qTest](https://www.softwareadvice.co.uk/software/345219/qtest) — 4.4/5 (27 reviews)

## Reviews

### "Easy to use" — 4.0/5

> **Samuel** | *2 April 2025* | Consumer Electronics | Recommendation rating: 7.0/10
> 
> **Pros**: Easy to use, can edit test in the IDE and can run it in a CI/CD Pipeline.
> 
> **Cons**: No object map and no object recognition in Squish for Qul. You have to check everything image based, which makes the test more maintenance intensive.

-----

### "Squish Automation" — 5.0/5

> **Syed** | *3 February 2023* | Information Technology & Services | Recommendation rating: 10.0/10
> 
> **Pros**: It is well designed with multiple options and helps the engineer to use both Java and python.
> 
> **Cons**: It was a challenge for dynamic data but our software coding had challenges which actually made the task difficult.
> 
> It's a plug and play which generates the code automatically as you start recording the UI

## Links

- [View on SoftwareAdvice](https://www.softwareadvice.co.uk/software/450454/Squish)

## This page is available in the following languages

| Locale | URL |
| en | <https://www.softwareadvice.com/product/450454-Squish/> |
| en-AU | <https://www.softwareadvice.com.au/software/450454/Squish> |
| en-GB | <https://www.softwareadvice.co.uk/software/450454/Squish> |
| en-IE | <https://www.softwareadvice.ie/software/450454/Squish> |
| en-NZ | <https://www.softwareadvice.co.nz/software/450454/Squish> |

-----

## Structured Data

<script type="application/ld+json">
  {"@context":"https://schema.org","@graph":[{"name":"SoftwareAdvice UK","address":{"@type":"PostalAddress","addressLocality":"Egham","addressRegion":"ENG","postalCode":"TW20 9AH","streetAddress":"Tamesis, The Glanty, Staines-upon-Thames Egham TW20 9AH United Kingdom"},"description":"Software Advice helps businesses in the UK find the best software with confidence. Compare software options and learn more from our research and user reviews.","email":"info@softwareadvice.co.uk","url":"https://www.softwareadvice.co.uk/","logo":"https://dm-localsites-assets-prod.imgix.net/images/software_advice/logo-white-d2cfd05bdd863947d19a4d1b9567dde8.svg","@id":"https://www.softwareadvice.co.uk/#organization","@type":"Organization","parentOrganization":"Gartner, Inc.","sameAs":[]},{"name":"Squish","description":"Squish is a comprehensive GUI test automation solution that helps teams manage the complexity of testing graphical user interfaces (GUIs) and human-machine interfaces (HMIs). It enables them to schedule routine or custom-triggered test executions, identify regressions before builds reach QA, and get fast feedback on commits. The product supports multi-technology applications, allowing users to interact with UI controls of each type natively and automatically, and focus their efforts on application quality.\n\nSquish offers features to address today's testing challenges. It has fully integrated Behavior-Driven Development (BDD) support and is compatible with the Gherkin standard BDD language. This enables teams to create, maintain, and debug BDD GUI tests. The product also provides automatic test script recording and recognition of high-level interactions and objects instead of low-level events. Squish allows users to insert verification points while recording or when refactoring scripts. This enables them to verify object properties, perform image comparisons, and validate table values.\n\nSquish GUI Tester integrates recording, test execution, results, script debugging, object spying, and advanced script editing and maintenance. This provides a powerful and intuitive test creation environment. The product supports multiple real-world scripting languages, including Python, Perl, JavaScript, Tcl, and Ruby. This allows users to automate tests using the language of their choice.","image":"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/6f675f96-1d0b-4b88-b0ec-cb0514050697.jpeg","url":"https://www.softwareadvice.co.uk/software/450454/Squish","@id":"https://www.softwareadvice.co.uk/software/450454/Squish#software","@type":"SoftwareApplication","publisher":{"@id":"https://www.softwareadvice.co.uk/#organization"},"applicationCategory":"BusinessApplication","aggregateRating":{"@type":"AggregateRating","ratingValue":4.5,"bestRating":5,"ratingCount":2},"operatingSystem":"Apple, Windows, Linux, Windows on premise, Linux on premise"},{"@id":"https://www.softwareadvice.co.uk/software/450454/Squish#breadcrumblist","@type":"BreadcrumbList","itemListElement":[{"name":"Home","position":1,"item":"/","@type":"ListItem"},{"name":"Test Management Tools","position":2,"item":"/directory/4622/test-management-tools/software","@type":"ListItem"},{"name":"Squish","position":3,"item":"/software/450454/Squish","@type":"ListItem"}]}]}
</script>
