News
froglogic Releases Automated GUI Testing Tool Squish 4.0
Hamburg, Germany – 2010-06-23 froglogic GmbH today announced that Squish 4.0 — a major new release of its leading, cross platform and cross technology GUI test automation tool — is now available.
Squish can test applications based on a variety of GUI technologies, including
- Nokia's Qt Software Development Frameworks
- Java SWT/Eclipse RCP and AWT/Swing
- Mac OS X Carbon/Cocoa
- native Windows (MFC, .NET, etc.)
- Web/HTML/AJAX
- iPhone/iPod/iPad Cocoa Touch
- ...and others...
Squish can test applications on many different platforms, such as
- Windows
- Linux and various Unices (Solaris, HP-UX, AIX, etc.)
- Mac OS X
- Embedded platforms
Squish stands out from other GUI testing tools by giving test engineers the freedom to record and write tests using familiar scripting languages such as JavaScript, Perl, Python, and Tcl. Furthermore, Squish provides extremely tight integration with the specific GUI technologies it supports. This gives testers unprecedented access to the internals of the applications they are testing (to data items, controls, and widgets, etc.), and also leads to the production of very robust and stable GUI tests.
Squish is being successfully used in QA departments across the world in hundreds of companies both large and small, including, for example, American Power Conversion, ARM, EADS, Ericsson, France Telecom Group, General Electric, Reuters Financial Software, Siemens, Synopsys, and Xilinx.
Squish 4.0 delivers many major new features including:
- Complete compatibility with existing tests created with Squish 3.x. Squish 4.0 includes considerably improved and extended testing APIs, but still supports the old Squish 3 APIs to ensure that migration is as painless as possible.
- A completely new cross-platform GUI test development environment
(IDE) based on Eclipse technology. The new IDE provides a much more
convenient and powerful environment for creating and maintaining
Squish tests. This includes new easy to use workflows, the ability to
insert verification points while recording tests, the recording and
insertion of test code snippets to extend existing tests, the ability
to test an already running application, and much more.
(The classic IDE is still provided so that customers can switch to using the new IDE separately, after they have completed the migration to using the Squish 4.0 tools, if they wish.) - A new Squish edition that supports the automated GUI testing of native Windows applications based on toolkits such as MFC, .NET, Windows Forms, Visual Basic, PowerBuilder and so on.
- A new Squish edition that supports automated GUI testing of Cocoa Touch iPhone, iPod Nano and iPad applications.
- Advanced support for complex controls (e.g., Qt's graphics/view framework, the WebKit module, and QML), and much better support for items in list, table, tree, and similar controls (and whose items can now be treated as objects in their own right).
- Several major improvements in the existing Squish editions. This includes an extension plugin system, improved and more convenient script APIs, and greatly improved script recording that produces shorter and faster test scripts, and much more besides.
- Full support for the testing of hybrid GUI applications, such as testing web content embedded in a desktop GUI, native Windows controls embedded in Java, Qt, or Web GUIs or desktop applications started by web frontends via technologies such as Click Once or Java Web Start.
- Squish's toolkit wrappers now automatically support access to custom application objects, thus reducing or eliminating the need to create custom bindings.
- A new Squish plugin to integrate Squish test runs into the Hudson framework.
- A new Squish plugin to integrate Squish test runs into the Seapine TCM framework.
- Greatly improved documentation, with new tutorials, far more examples in the user guide, an extensively updated and improved reference guide, and with test code for all quoted examples provided in all the scripting languages that Squish supports.
"With Squish 4.0 we have broadened Squish's scope to encompass more GUI technologies, and at the same time made Squish easier and more convenient to use, as well as more flexible and powerful. Throughout the development of Squish 4.0 we made technical previews and betas available to customers and used their feedback to ensure that we stayed focused on and responsive to our customers' practical needs. We are very excited to finally release this major new version of Squish to the public." Reginald Stadlbauer, CEO and co-founder of froglogic
A 10 minutes introduction video to Squish 4.0 is available at http://www.froglogic.com/download/demos/squish4intro/.
The Squish 4.0 is now available to froglogic's customers and evaluators. If you are interested in Squish or would like to learn more about Squish, please contact sales@froglogic.com or visit http://squish.froglogic.com.
About froglogic
froglogic GmbH is a software company based in Hamburg, Germany. Their flagship product is Squish, the market-leading automated cross platform testing tool for GUI applications based on Qt, Java AWT/Swing and SWT/RCP, Mac OS X Carbon/Cocoa, native Windows, and iPhone Cocoa Touch. Squish can also be used to test HTML/Ajax-based web applications running in a variety of web browsers. More about froglogic is at http://www.froglogic.com.
"froglogic" and "Squish" are registered trademarks of froglogic GmbH. All other trademarks are the properties of their respective owners.
Events
StarWest 2013
September 29 - Novemver 4, 2013
Anaheim, CA, USA
- Exhibition
- Conference information
Java Forum Stuttgart 2013
July 4, 2013
Stuttgart, Germany
- Exhibition, Talk
- Conference information
Microsoft TechEd EMEA 2013
June 25 - 28 , 2013
Madrid, Spain
- Exhibition
- Conference information
Webinar: Cross-Platform / Cross-Device GUI Testing with Squish and Microsoft ALM tools
June 12, 2013 at 9:00 AM Pacific
Online
- Live Webinar
- Conference information
Microsoft TechEd USA 2013
June 03 - 06 , 2013
New Orleans, USA
- Exhibition
- Conference information
AnDevCon 2013
May 30 - 31 , 2013
Boston, MA, USA
- Exhibition
- Conference information
Webinar: A practical guide to cross-platform Java GUI test automation with Squish
May 28, 2013 at 9:00 AM Pacific
Online
- Live Webinar
- Conference information
SEACON 2013
May 16 - 17 , 2013
Hamburg, Germany
- Exhibition and Talk
- Conference information
InnoComp 2013
May 16 , 2013
M&uump;nchen, Germany
- Exhibition and Talk
- Conference information
StarEast 2013
May 01 - 02, 2013
Orlando, FL, USA
- Exhibition
- Conference information
ESC DESIGN West 2013
April 23 - 25, 2013
San Jose, CA, USA
- Exhibition
- Conference information
Webinar: Qt and QML GUI Test Automation with Squish
April 17, 2013
Online
- Live Webinar
- Conference information
Webinar: C/C++ Code Coverage with Squish Coco
April 10, 2013
Online
- Live Webinar
- Conference information
EclipseCon 2013
March 25 - 28, 2013
Boston, MA, USA
- Exhibition
- Conference information
Embedded World 2013
February 26 - 28, 2013
Nuremberg, Germany
- Exhibition
- Conference information
OOP 2013
January 21 - 25, 2013
Munich, Germany
- Exhibition and Talk
- Conference information