Subnavigation

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-8-png

Technology Agnostic

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

Acceptance-Tests-8

Real Acceptance Tests

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

Custom-Controls-8

Identify Custom Controls

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

Holistic-Testing-8

Holistic Testing

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

Full-Network-Transparancy-8

Full Network Transparency

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

Simplified-Migration-8

Simplified Migration

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

Remote_graphic

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