Qt GUI Test Automation: Squish Supports Qt 5



  • froglogic today announced that it has successfully completed a porting effort of its GUI testing tool "Squish for Qt":http://www.froglogic.com/squish to allow automating Qt GUIs based on Qt 5 Alpha.

    "We just successfully completed a development branch of Squish for Qt which adds the ability to test Qt 5 applications. It is of high importance for us to ensure that Squish continues to work well with any new Qt versions and provides support for newly added features. That's why we are following the development of Qt very closely and actively contribute to the the discussions during the development phase." - Harri Porten, froglogic's CTO.

    Stefan Gehn, the software engineer spearheading the porting effort, adds: "We made intensive use of our automated Squish for Qt test suite for to ensure the quality of the Qt 5 version. In particular we paid attention to the QtWidgets support being compatible with the Qt 4 version. This will allow for a painless migration for our customers once they switch to Qt 5. Next step on our agenda is a module for new-style QtQuick 2.0 applications."

    About Squish

    Squish is the leading functional, cross-platform GUI and regression testing tool that can test applications based on a variety of GUI technologies, including Nokia's Qt Software Development Frameworks, Java SWT/Eclipse RCP, Java AWT/Swing, Windows MFC and .NET, Mac OS X Carbon/Cocoa, iOS CocoaTouch and Web/HTML/AJAX. 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, Tcl, and Ruby. 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, widgets, etc.), and also leads to the production of very robust and stable GUI tests.

    Squish and all the tests created with it, are completely cross-platform, and work on Windows, Linux/Unix, Mac OS X, and embedded Linux.

    Squish is being successfully used in QA departments across the world in hundreds of companies both large and small, including, for example, ARM, American Power Conversion, EADS, Ericsson, France Telecom Group, General Electric, Reuters Financial Software, Siemens, Synopsys and Xilinx.
    Qt is a cross-platform application and UI framework for complex GUI applications and a variety of desktop, embedded and mobile platforms.

    If you are interested in evaluating or purchasing Squish for Qt or any other Squish edition, please contact "sales@froglogic.com":mailto:sales@froglogic.com or visit http://www.froglogic.com/squish.

    A free and fully supported evaluation version of Squish is available at http://www.froglogic.com/evaluate.

    About froglogic

    froglogic GmbH is a software company based in Hamburg, Germany with additional offices in the USA and UK with ca. 1,500 customers world-wide. froglogic is famous for its automated testing suite Squish with its flagship product Squish GUI Tester, the market-leading automated testing tool for GUI applications based on Qt, Java AWT/Swing and SWT/RCP, Mac OS X Carbon/Cocoa, Windows MFC, .NET and WPF, iOS CocoaTouch and for HTML/Ajax-based web applications running in a variety of web browsers. In addition, froglogic's offering now includes the professional, cross-platform C and C++ Code Coverage tool Squish Coco. More about froglogic is at http://www.froglogic.com.


  • Moderators

    Great info, thanks.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.