Squish® features fully integrated BDD support, and is 100% compatible with the Gherkin (standard BDD) language. Create, record, maintain and debug BDD GUI Tests
Squish GUI Tester features automatic test script recording and recognition of high-level interactions and objects instead of low-level events
Insert verification points while recording or when refactoring scripts using Squish Verification Points and the Pick tool. Verify object properties, perform image comparisons validate table values
Squish GUI Tester integrates recording, test execution and results, script debugging, object spying and advanced script editing and maintenance
Use Squish GUI Tester to automate tests using real-world scripting languages: Python, Perl, JavaScript, Tcl or Ruby
Drive your scripts using data from a variety of data sources. Even use the Make data-driven wizard to help
Use Squish GUI Tester to execute sets of scripts, or batches, and review the detailed logging and execution results
ALM, Test Management, Continuous Integration, Build Integration and Software Project Management
Simplify test creation, maintenance and troubleshooting. Produce stable and powerful test scripts
Seamlessly automate multi-technology applications, or applications with more than one toolkit, using Squish GUI Tester
Identify custom controls or 2D/3D graphic plots and images with Image-based testing
Squish® offers Optical Character Recognition support, a method of onscreen text recognition and verification that compliments Squish’s already powerful Image-based and Object-based recognition capabilities.