Creating tests as specification for an existing system

 

The Problem

Our client had a Market Risk system that had evolved organically, was scarcely documented and made use of old technology.  They needed to port that system to an enterprise level architecture due to the rapid expansion of their business, but feared the consequences.


The Solution

We created a suite of automated tests that also served as the specification of the legacy system.  The same test assets were then used to validate the new system resulting in a successful implementation with a regression test capability from day one.