Menu

Testing

David Livingstone

Testing

The fundamental principle of testing applied used is Unit and System testing. If a software component is to be added to the DBMS, then that component - i.e. the Unit - is first tested. When it passes the tests, it can be added to the DBMS. The DBMS - i.e. the System - is then tested with the new component. When those tests are passed, the new version of the DBMS becomes usable. Note that even if the new Unit functions correctly, it is possible for errors to arise from its interaction with the rest of the DBMS.

The Unit and System Testing document explains this strategy.

The Black Box Testing - Validation document distinguishes between the 'Black Box' testing to be done in order to validate software, and other testing done to verify software. Of course the same means of testing will often be used for both verification and validation.

The Organisation Of Testing document summarises the testing required from developers (to verify) and from specifiers (to validate) , the nature of the test data required, and the logical consequences for updating the software repository.

Return to [Home]


Related

Wiki: Home