Take the complexity out of testing graphical user interfaces (GUIs) and human-machine interfaces (HMIs) – even in the face of product evolution and safety-critical applications.Start your free trial
Squish supports agile-oriented teams. Schedule routine or custom-triggered test executions, identify regressions before builds get to QA, and get that fast feedback on commits the team is looking for.
Seamlessly automate multi-technology applications or applications with more than one toolkit. Interact with UI controls of each type natively and automatically and focus your efforts on application quality.
Squish fully supports Behaviour-Driven Development (BDD), an agile testing method which brings together technical and business project stakeholders to bring high-quality products to market.
Automated cross-platform GUI Testing for AWT, SWT, RCP, Swing and JavaFx applications, Java applets and Java WebStart apps.
Includes support for embedded Webkit content on desktop Windows, Linux, Unix and macOS, as well as on devices or simulators/emulators running embedded Linux, QNX and more.
Automated cross-platform GUI and HMI testing for applications written with Qt Widgets, QML, Qt Quick, Qt WebKit, and Qt WebEngine. Includes support for automating embedded WebKit content.
Support on Windows, Linux, Unix and macOS desktops, as well as devices or emulators / simulators running embedded Linux, QNX, WinCE, Windows Embedded, Android and iOS.
The second major release this year introduces several new features and bug fixes. This includes Qt 6.4 support, shadow DOM support, testing of SwiftUI-based applications and improved user experience.
A custom, comprehensive qualification tool to gain the confidence you need to ensure your test processes meet safety standards.Read more
Evaluation Guide is here to support you throughout the process of an evaluation, from downloading the tool to the point of installing and starting the use.Learn more