Skip to content
SPECIFICTION
Get listed

Perfecto vs Squish

Perfecto

perfecto.io

Squish

qt.io

Side by side

FigurePerfectoSquish
Price from$83/mo—
Free plan——
Free trialYesYes
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
Linux—Yes
iOSYesYes
AndroidYesYes
APIYesYes
Self-hosted—Yes
Plans published43
Spec score · Functional Testing Software8.9 (#4)7.6 (#29)
Founded20062006
HeadquartersMinneapolis, Minnesota, USAStuttgart, Germany
IntegrationsDocumented automation integrations include Selenium, Appium, Quantum, Espresso, Robotium, XCTest and XCUITest.The product page names Jenkins, GitLab, and Bamboo as CI/CD integrations.
PurposePerfecto is a cloud testing platform for mobile and web applications.Squish automates GUI tests for desktop, web, mobile, and embedded applications using object-based recognition and scripting.
SupportPerfecto states that global-cloud customers receive 24/7 same-day support, while standard plans include documentation and online training resources.The listed Squish floating licenses include Standard Support.

Plans

Perfecto

  • Perfecto Live$83 a month
  • Perfecto Automate$125 a month
  • Perfecto EnterprisePriced on request
  • Perfecto plans (custom quote)Priced on request

Perfecto pricing →

Squish

  • Squish Enterprise Tester Floating LicensePriced on request
  • Squish Execution Floating LicensePriced on request
  • Squish Tester Floating LicensePriced on request

Squish pricing →

In their own words

Perfecto

Perfecto has no write-up on Specifiction yet; its figures are above.

Visit perfecto.io

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.

Visit qt.io