Solstice Software logo
top of swoosh image

Unit Testing

In the world of integrated systems, the mantra is “It’s not done until the integration is done.” Traditional methodologies emphasize code testing and code coverage. In integrated projects, the requirements of a module need to include the validation of all of the inputs and outputs to a given component.

automated integration testingRequiring testing of integration at the unit level poses several challenges. Often the systems needed to test integration are inaccessible. Even more problematic is when the full range of integration alternatives are not completely understood by the person coding an individual component.  Automated integration testing can capture a business analyst’s or integration subject matter expert’s knowledge within test cases and provide a developer easy access to the permutations and combinations needed to detect integration defects. In the case of inaccessible systems, Solstice’s Simulator replaces missing systems with a rules-based application emulator. A library of simulators makes it possible for developers to test on their own timetable and stay on schedule.

©Copyright 2008 Solstice Software