Case Study: Dash Navigation achieves faster, more reliable embedded GUI testing with froglogic's Squish

A froglogic Case Study

Preview of the Dash Navigation Case Study

Embedded Squish for Qt Success at Dash Navigation

Dash Navigation, maker of the Dash Express Internet‑connected personal navigation device, struggled with time‑consuming, error‑prone manual testing of its dynamic Qt/Embedded GUI on an ARM‑based embedded Linux platform. After evaluating several tools, Dash selected froglogic’s Squish for Qt to automate GUI testing in the highly dynamic embedded environment.

froglogic deployed Squish for Qt to run tests directly against Qt objects on-device and via framebuffer emulation, leveraging scripting, abstract object maps, the spy tool and screenshot verification, and integrating with Dash’s Ruby test harness and test management system. As a result, Dash now runs Squish in nightly tests to catch regressions more quickly, achieving shorter testing cycles, significantly faster test execution and faster identification of problems while improving overall testing reliability.


Open case study document...

Dash Navigation

Ean Houts

Quality Assurance Team Lead


froglogic

33 Case Studies