BugBug vs Squish
BugBug
bugbug.ioSquish
qt.ioSide by side
| Figure | BugBug | Squish |
|---|---|---|
| Price from | $99/mo | — |
| Free plan | Yes | — |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 4 | 3 |
| Spec score · Functional Testing Software | 8.5 (#9) | 7.6 (#29) |
| AI assistance | Adaptive Locators, Smart Click & Scroll, and Smart Waiting help stabilize recorded test steps. | The Squish AI Assistant offers script improvement suggestions, failure explanations, and analysis of Runner and Server logs. |
| Headquarters | Tarnowskie Góry, Poland | Stuttgart, Germany |
| Integrations | The integrations page lists GitHub, GitLab, Bitbucket, Vercel, Slack, Discord, Zapier, Jira, and Linear, alongside CLI, API, SDK, webhooks, and MCP. | The product page names Jenkins, GitLab, and Bamboo as CI/CD integrations. |
| Support | The Core plan includes human support from test automation professionals, while Business includes dedicated onboarding. | The listed Squish floating licenses include Standard Support. |
Plans
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.