Squish for Android, developed by froglogic GmbH, is a professional GUI test automation solution for Android applications. It enables QA and development teams to create reliable, maintainable automated tests for native and hybrid apps on real devices and emulators. By interacting with UI elements at the object level rather than relying on brittle image matching, Squish helps produce stable tests that withstand UI changes, different screen sizes, and OS updates.
Squish streamlines test creation and maintenance with a visual recorder, an object spy, and a centralized object map. Tests can be scripted in Python, JavaScript, Ruby, Perl, or Tcl, and support data-driven and keyword-driven approaches. Built-in synchronization and wait conditions reduce flakiness in complex, asynchronous mobile UIs.
The tool integrates smoothly with CI/CD pipelines and test management, including Jenkins and Squish Test Center, to run unattended regression suites and analyze results with rich reporting. Setup typically requires no changes to your app’s source code; instrumentation is handled during packaging and deployment, and the Squish agent communicates with devices or emulators over ADB.
Key capabilities:
Ideal for teams that need robust, repeatable UI regression testing for Android and want tight alignment with modern DevOps practices.
Squish for Android is developed by froglogic GmbH. The most popular version of this product among our users is 6.6. The name of the program executable file is squishide.exe.
Comments