froglogic
33 Case Studies
A froglogic Case Study
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.
Dash Navigation
Ean Houts
Quality Assurance Team Lead