Automated GUI Testing for Windows Applications

Squish for Windows is the GUI test automation tool for all kinds if native Windows application. The tool allows to automate GUI tests on all Windows platforms, with dedicated support for all standard and complex Windows, MFC, .NET controls and more. Enhance your scripts with dynamic script and spy access as well as access to the complete Windows and .NET APIs.

The Squish for Windows edition includes dedicated support for:

  • Native Windows applications
  • Standard Windows and MFC controls
  • Complex Windows and MFC controls (Item views, menus, tabs, etc.)
  • Standard .NET Windows Forms controls
  • Complex .NET Windows Forms controls (Item views, menus, tabs, etc.)
  • Standard .NET WPF (Windows Presentation Foundation) controls
  • Complex .NET WPF (Windows Presentation Foundation) controls (Item views, menus, tabs, etc.)
  • Excel spreadsheets (accessing sheets, cells, etc.)
  • Infragistics .NET Advantage controls
  • Exontrol controls
  • Plex controls
  • Visual Basic (6.x and .NET) controls
  • Embedded web content (when combined with Squish/Web)
  • Complex custom controls using extension plugin mechanism
  • Standard and complex objects and object property access
  • Remote testing of applications and multi-application tests

GUI Toolkits

  • MFC
  • .NET Forms
  • .NET WPF
  • FoxPro
  • Infragistics
  • Telerik
  • Exontrol
  • MSAA
  • Visual Basic 6

GUI Controls

  • Standard controls
  • Complex views
  • Embedded Web Browser
  • Excel
  • Microsoft Ribbon

Script Access

  • All classes
  • All methods
  • All properties

Supported Platforms

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10
  • Windows Mobile
  • Windows CE