froglogic
33 Case Studies
A froglogic Case Study
InnovMetric, a Quebec‑based leader in 3D metrology software (PolyWorks®), faced slow test feedback and limited visibility into test effectiveness. With more than 15,000 test scripts (about 1,000 added per year) and a full test run taking many hours, developers waited too long to validate changes and couldn’t precisely tell which parts of the codebase were covered by tests. To address this, InnovMetric evaluated tools and chose froglogic’s Coco for code coverage.
froglogic’s Coco was able to instrument InnovMetric’s entire code base (unlike other tools tried) and produce condition‑coverage reports from instrumented test runs (performed every two days, with instrumented suites taking close to 24 hours). Coco lets developers see which tests exercise a given piece of code so they can run only relevant tests, supports Visual Studio integration and test‑ordering optimization, and was actively supported by froglogic staff who fixed initial issues. The result: immediate identification of uncovered code, faster developer iteration by avoiding full‑suite runs for every change, and clearer, measurable trends in test coverage growth.