froglogic
33 Case Studies
A froglogic Case Study
Raymarine, a global leader in marine electronics, needed a fast, non-intrusive way to validate the GUIs and data presented by its Qt-based marine instrument software across custom Linux hardware and multiple development sites. Lacking time to build in-house tooling and wanting to avoid instrumenting their applications, Raymarine selected froglogic’s Squish for automated GUI testing because it supports Qt, allows scripting in Python, and enables record/replay and remote testing.
froglogic’s Squish was integrated into Raymarine’s automated build/CM process and used with data-driven tests, the Spy inspection tool, and remote execution; Raymarine now maintains several hundred Squish test cases. The result was shorter testing cycles, reduced person-hours, and more reliable releases—regression detection time dropped from days or weeks to hours—improving test coverage and overall application quality, with froglogic’s support described as quick and effective.
Gary Welch
Software Test Development Engineer