|
The module for Object Store version control system testing.
Pilot Group developed an off-line module for Object Store version control system testing.
Customer wanted to get a reusable test program for Object Store.
This test module is designed for emulation of the specified amount of clients, connected to the Object Store database.
The output of the program is deliberately implemented as text-based, so that it is easy to quickly determine if OS-API works correctly.
The test program includes tests of every public method in the ObjectStore API. The process of testing is as follows: the testing module calls each method and checks if the call has the expected result.
To be able to change the testing procedure at any stage, test configurations are recorded as .xml files, which contain information about the classes and methods that have to be tested and the data source for the test. All the tests are arranged into a hierarchical structure. This arrangement is due to that fact that changes in a high level class don't require a test of every class. But changes in low level classes require a test of the whole project.
Once the tests are completed, the module allows carrying out the integrated analysis of system processing performance to determine performance differences between different versions of OS or one of the used libraries.
In the development of this testing program, Pilot Group has used Visual C++ 6.0 with MSXML and Xerces libraries.
Pilot Group - is an IT company, providing software development services on the base
of out-sourcing. The main business of the company is web applications development and software development. Pilot Group was established in 1999.
Please, see our main corporate site at http://www.pilotgroup.net
Contact email: eugenia@pilotgroup.net
Tel: (8362) 232263
|