Automated Visual GUI Testing

Full Remote Display Automation with
Squish GUI Tester

Automated cross-platform GUI Testing for all applications on desktop, embedded and mobile platforms.

Technology Agnostic

Abstract away the implementation — Squish for VNC is UI technology independent.


Real Acceptance Tests

Perform real acceptance tests by seeing — and verifying — exactly what the user sees.


Identify Custom Controls

Smart image detection and AI-powered OCR tech make identifying and testing custom UI controls robust and reliable.


Holistic Testing

Squish for VNC automates the entire display. Seamlessly test multi-process applications.


Full Network Transparency

Access your desktop or embedded system’s User Interface remotely.


Simplified Migration

Switching to Squish? Benefit from simplified migration by reusing your image assets from another other tool.

How It Works: OCR & Image-Based Testing

Squish for VNC pairs two advanced technologies in one edition: OCR and Image Search.

  • Highly configurable Image-based lookups (per-pixel tolerance, image cross-correlation, multi-scale image lookups)
  • Use of image groups to represent a single UI object (e.g., for those components that have differing appearances due to different rendering styles or cross-platform tests)
  • Powerful Fuzzy Image Search
  • Onscreen text recognition & verification
  • Font, font size, decoration & rendering modes accounted for in OCR
  • Varying letter widths, diffferent kerning or shifting line break positions allowed