Automated GUI Testing with Squish

Functional GUI testing is an essential part of develop- Squish has many other features, including: ment and QA when creating sophisticated modern GUI Powerful and easy to use test development applications. Manual testing alone cannot review an environment application for regressions within an acceptable time frame. Automated GUI tests quickly produce reliable Record and replay with powerful scripting and reproducible results, and execute in a fraction of capabilities the time. Automated GUI testing enables test engineers Choice of non-proprietary scripting language to expand testing coverage and rapidly find regressions so fixes can be make early, saving both time and money. Access to all the tested application’s objects

Interactive Object Spy & Troubleshooting Utility The creation of a maintainable and time-proven auto- mated GUI testing framework requires an automation Command line toolset and 3rd-party integrations tool that embodies a deep knowledge of the underlying for unattended test automation GUI technologies being tested. Open data formats (e.g., plain text configuration files and plain text and XML/HTML reports) froglogic’s popular cross-platform, multi-technology GUI testing tool, Squish, supports automating testing Support for hybrid applications (+Web, for all kinds of modern GUI applications, with dedicated Qt+ActiveX, Java+Windows, iOS+Web and more) and comprehensive support for: Source code availability

Qt, QML, QtQuick and QtWebKit Licensing Java GUIs Named User Licenses and Group Licenses with Native Windows Controls concurrent seats are available. All licenses are perpetual and include a free 12-month Support & Mac OS X Cocoa and Carbon Updates Subscription. iOS Native and Web GUIs More Information Android Native and Web GUIs Please visit www.froglogic.com or contact us at [email protected] for additional questions or Web and Flex in multiple browsers a live demonstration. ... and more Feature Squish for Qt Squish for Java Squish for Windows Squish for Mac Squish for iOS Squish for Android Squish for Web Squish for Flex GUI Toolkits - Qt 3.x - - MFC - Cocoa - CocoaTouch - Android UI HTML, HTML5 and - Spark component - Qt 4.x - AWT - .NET Forms - Carbon - Qt - Qt XHTML in: classes - Qt 5.x - SWT - .NET WPF - Internet Explorer - mx.controls user- - Qt Quick - /RCP - FoxPro - Firefox interface controls - JavaFX - Infragistics - Mozilla package - Telerik - Safari - Exontrol - Chrome - MSAA - Mobile browsers - Visual Basic 6 GUI Controls - Standard controls - Standard controls - Standard controls - Standard controls - Standard controls - Standard controls - HTML controls - Standard controls - Complex views - Complex views - Complex views - Complex views - Complex views - Complex views - AJAX toolkits (GWT, - Complex views - QGraphicsView - GEF - Embedded Web - Chooser - Spinner SmartGWT, ExtJS, - QtWebKit - Embedded Web Browser - Date /Time picker - Date /Time picker etc.) - QML Browser - Excel - Gestures - Gestures - Java applets - Microsoft Ribbon - Multi-touch Gestures - Multi-touch Gestures - ActiveX/native controls - Flex Custom Controls YES YES YES YES YES YES YES YES Supported - Windows - Windows - Windows 2000 Mac OS X on iOS 3.0 - current Android 2.2 - current - Windows Any browser and Platforms - / - Linux/Unix - Windows XP - PPC - iOS Simulator - Android Emulator - Linux/Unix Adobe Air on - Mac OS X - Mac OS X - Windows Vista - Intel - iPhone - Android phones - Mac OS X - Windows - Embedded Linux - Embedded Linux - Windows 7 - iPad - Android tablets - Embedded Linux - Linux/Unix - QNX - Windows 8 - iPod Touch - iOS - Mac OS X - VxWorks - Windows Mobile - Android - Android - Windows CE - iOS - Windows CE Script access - All classes - All classes - All classes - All classes - All classes - All classes - All classes - All classes - All methods - All methods - All methods - All methods - All methods - All methods - All methods - All methods - All properties - All properties - All properties - All properties - All properties - All properties - All properties - All properties Squish GUI Tester – Cross-Platform, Multi-Technology GUI Test Automation

Squish Customers

contact [email protected] www.froglogic.com