Automated GUI Testing for Windows Applications

GUI Test Automation for WPF, .NET & more with Squish GUI Tester

Automated GUI Testing for native Windows applications with dedicated support for MFC, WinForms and WPF controls. Also supports automation via MSAA and UIAutomation.

Use Squish as your GUI test automation tool for all kinds of native Windows applications. The tool automates 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.

Squish 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
  • Complex custom controls using extension plugin mechanism
  • Standard and complex objects and object property access
  • Remote testing of applications and multi-application tests