Squish/Mac: New Edition for Automated Testing of Native Mac OS X Applications

Squish/Mac will become available as a new edition of the powerful, platform-independent testing framework Squish.

This new edition will feature the automatic creation and execution of tests for native Mac OS X Carbon and Cocoa applications. Squish is the market-leading cross-platform GUI testing tool for applications based on a variety of GUI technologies such as Swing/SWT/RCP/Eclipse, Trolltech's Qt, Tk, Four J's Genero and XView. Additionally, Squish supports automatically testing Web and Ajax applications running in different web browsers. The new Squish/Mac edition takes advantage of Squish's mature testing framework while adding test automation support for the native Mac OS X GUI technologies Carbon and Cocoa. Squish offers a versatile testing framework with a choice of popular test scripting languages (Python, JavaScript, Tcl and Perl) extended by test-specific functions, open interfaces, add-ons, integrations into test management systems, an IDE that supports the creation and debugging of tests and a set of command line tools facilitating fully automated test runs.

Tests for Mac applications can be automatically recorded or written manually. Using Squish Spy, verification and synchronization points can be inserted as easily as in every other edition by visually exploring the internal structure of a Mac application. Previews of Squish/Mac will become available in the next weeks. If you are interested in exploring and providing feedback for Squish/Mac, please contact us at squish@froglogic.com. If you would like to evaluate any other Squish edition, please visit http://www.froglogic.com/evaluate or contact squish@froglogic.com. For more information, visit http://squish.froglogic.com.