Case Study: Raymarine achieves shorter testing cycles and improved test coverage with froglogic's Squish

A froglogic Case Study

Preview of the Raymarine Case Study

Raymarine Shortened Testing Cycles and Improved Test Coverage by Using Squish

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.


Open case study document...

Raymarine

Gary Welch

Software Test Development Engineer


froglogic

33 Case Studies