Case Study: Baseline Testing Servicing Company achieves 100% source code coverage and regression-ready unit tests with Vector Software

A Vector Software Case Study

Preview of the Baseline Testing Servicing Company Case Study

Baseline Testing Servicing Company - Customer Case Study

Vector Services (VS) was engaged by a VectorCAST customer to remediate a 200k‑line C/C++ embedded codebase that relied almost exclusively on system‑level testing. The lack of unit tests made changes risky and contributed to performance shortfalls traced to software defects in a safety‑critical application. VS was asked to implement unit testing and code‑coverage analysis to formalize existing behavior and enable safe maintenance and enhancements.

VS delivered a phased Baseline Testing program (starting with the 15k‑SLOC high‑criticality subsystem) that produced 3,470 correctness tests and 1,042 robustness tests, achieving 99.5% source coverage and uncovering over 200 defects (93 from correctness/coverage testing and 121 from robustness testing). Tests were delivered as an automated VectorCAST project with full documentation and mentoring for the customer; the result was push‑button nightly regression, faster lab testing instead of full system tests, lower cost and faster releases, and the project finished on budget and ahead of schedule with Phase II now underway.


Open case study document...

Vector Software

53 Case Studies