Leapwork vs Squish
Leapwork
leapwork.comSquish
qt.ioSide by side
| Figure | Leapwork | Squish |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 3 | 3 |
| Spec score · GUI Testing Software | 8.7 (#6) | 7.5 (#29) |
| Spec score · Functional Testing Software | 8.7 (#7) | 7.6 (#29) |
| Spec score · Regression Testing Software | 8.8 (#6) | 7.6 (#23) |
| Headquarters | Copenhagen, Denmark | Stuttgart, Germany |
| Integrations | Documented integrations include Azure DevOps, Jenkins, TeamCity, Bamboo, Jira, Active Directory, BrowserStack, Sauce Labs, LambdaTest, Selenium Grid and Power BI. | The product page names Jenkins, GitLab, and Bamboo as CI/CD integrations. |
| Intended users | Leapwork describes its platform for enterprise teams working across complex application estates, including regulated industries. | Qt describes Squish as suited to teams automating GUI testing across platforms and technologies, including safety- and quality-critical industries. |
| Support | The pricing page says every Leapwork license includes expert support and onboarding and implementation assistance. | The listed Squish floating licenses include Standard Support. |
Plans
Leapwork
- Leapwork PlayFree
- Leapwork Continuous Validation PlatformPriced on request
- Leapwork PlatformPriced on request
Squish
- Squish Enterprise Tester Floating LicensePriced on request
- Squish Execution Floating LicensePriced on request
- Squish Tester Floating LicensePriced on request
In their own words
Squish
Squish automates GUI tests for desktop, web, mobile, and embedded applications using object-based recognition and scripting. It locates interface elements by their properties rather than by image matching or DOM scraping; the product says this helps tests withstand UI changes. Tests can be authored in Python, JavaScript, Ruby, Perl, Tcl, or Behaviour-Driven Development. Listed application technologies include Qt, Java, Windows, .NET, web, mobile, and embedded systems; supported targets also include Linux, macOS, iOS, Android, MCUs, and hybrid applications. The Squish AI Assistant suggests script improvements, explains failures, and analyzes Runner and Server logs. Named CI/CD integrations include Jenkins, GitLab, and Bamboo, with Jenkins jobs and Pipeline scripts supported. Squish references ISO 26262 and IEC 61508 and offers a custom Tool Qualification Kit for project and regulatory needs. Floating user-based subscriptions are priced according to concurrent development environments and limit concurrent test executions. Pricing is on request, with a free trial available and no free plan.