Subnavigation
Automated GUI Testing for Web and HTML5 Applications
You can use Squish as your automated GUI testing tool for all kinds of Web and HTML5 applications running in any web browser on Windows, Linux, Unix, Mac OS X and embedded platforms. Test scripts created on one platform or browser work without modification on all other supported platforms and browsers.
Squish includes dedicated support for:
- Web-based applications with HTML/DOM/AJAX
- Embedded JavaApplets (when combined with Squish for Java)
- HTML5 web-based applications, including new elements and drag-and-drop
- Embedded native Windows controls (Windows only)
- Internet Explorer, Firefox, Safari (Mac OS X), Chrome, Opera
- Cross-platform/cross-browser testing without changes
- All HTML/DOM based GUI controls
- Complex custom controls using extension plugin mechanism
- Script access to the complete DOM/JavaScript APIs
- Standard and complex objects and object property access
- Multi-browser/application tests
GUI Toolkits
HTML, HTML5 and XHTML in
- Internet Explorer
- Microsoft Edge
- Firefox
- Mozilla
- Safari
- Chrome
GUI Controls
- HTML controls
- AJAX toolkits (GWT, SmartGWT, ExtJS, etc.)
- Java applets
- ActiveX/native controls
Script Access
- All classes
- All methods
- All properties
Supported Platforms
- Windows
- Linux/Unix
- Mac OS X
- Embedded Linux