A CO Tester checks a software component for basic conformity with CAPE-OPEN standards. A CO Tester prepares a report which enables any developer to assess the compliance of a piece of software with the CO interface specifications.
A CO Tester acts as a basic simulation environment where software components can be plugged in. It is designed to automatically carry out a number of scenarios. First, A CO Tester checks for the existence of the required CO interfaces within the tested software. This constitutes the Basic test. Then each method of each interface is tested on its arguments (existence and type), and on its functionality. This constitutes the Function test. Any developer is also able to run self-designed tests through the Integration test part, where the developer defines the test scenarios.
A CO Tester needs only to be downloaded (free of charge) and installed (currently, only a Windows executable is available). It comes with a help functionality explaining how to use the tool and its various features.
COM Tester Suite
The CO Tester Suite permits the test of COM software components implementing interface specifications of the CAPE-OPEN standard. Reports can be generated in text format. The tester comes with a setup which properly installs the necessary files on your machine.
Version 2.4.6 includes testing, on top of UNIT and THRM components, of MINLP (Mixed Integer Non Linear Programming), PPDB (Physical Properties Data Banks), SMST (Sequential Modular Specific Tools) components.
Download and unzip then run the installation as described in the Readme file.
CORBA Tester Suite
A Tester Suite for CORBA PMCs is not yet available.