Squish Icon

Squish

Enables testing of native Carbon and Cocoa GUI apps.

SquishOverview

Squish enables testing of native Carbon and Cocoa GUI applications on Apple OS X systems. Squish is the only GUI testing tool for OS X applications that offers a tight - still non-intrusive - integration into the Carbon and Cocoa system toolkits. Tests can be recorded or written manually in JavaScript, Python, Perl, or Tcl.

Squish recognizes all standard Carbon and Cocoa controls and provides extensive support for complex widgets such as tree and table views, menus and many more. Custom controls derived from standard classes are dealt with just fine, too.

Squish provides access to the complete Carbon and Cocoa APIs via its test scripting languages and offers access to all objects and properties via the Spy and verification point editor. Additionally it is possible to dynamically access the application's API from test scripts for even more advanced tests and verifications. During the evaluation phase we offer full support. In case of any problems or questions, please contact us at squish@froglogic.com

You must contact a sales representative to request a price quote for Squish. Requests may be generated here.

NEW

BDD support built into the Squish IDE

  • Complete support for Feature Files written in Gherkin
  • Gherkin Statement Completion
  • Automate and Execute BDD tests (scenarios) directly from the Squish IDE
  • Test step recording in any of Squish's supported scripting languages
  • Switch between Feature (BDD) and Implementation (Script) Files

Advanced Reporting

  • Unified BDD and Script Reporting
  • Color-coded execution details directly within BDD Feature Files
  • New modernized and comprehensive HTML reports

General

  • Updated all script interpreters to newer versions
  • GUI Coverage - An experimental feature for tracking UI coverage of tests (limited to Squish for Qt at this time)

SquishInformation

Version
6.0.0
Date
09.02.15
License
Demo
Language
English
File Size
317.8 MB
Developer
SubCategory
Operating Systems
Mac OS X
System Requirements
  • OS X 10.4 or later
VPN Proxy Master Icon
The top privacy guard for Mac in the world, is the best VPN for online security
Demo
Pochade Icon
Full-spectrum colors picker.
Demo
Squish Icon
Enables testing of native Carbon and Cocoa GUI apps.
Demo
Mactracker Icon
Database of all Mac models; lists specs and more.
Free
UnicodeChecker Icon
Displays Unicode file information.
Free
K9 Web Protection Icon
K9 Web Protection for Mac contents filtering solution for your home computer.
Free
DjVuLibre Icon
DjVu is a web-centric format and software platform
Free
Rank Tracker Icon
Rank Tracker is a first-rate SEO tool for keyword research and rank monitoring
Trial
More