System Test Solutions
System testingis an essential part of software development. However, it must be borne in mind that testing cannot ensure an absence of faults: it can only demonstrate failure.
Tests are by their nature a sampling process. It is therefore necessary to ensure that the chosen samples adequately represent system usage and cause coverage of the system in a measurable manner.
Apart from seeking direct evidence of faults and proof of coverage of all code, tests should also examine the system for performance and how memory is used. We offer services using the tools that we employ in our own development work to assist in testing your code:
- Packaged Test Service. We run tests on your C/C++ program if it can be compiled and run on Windows. We report on how the tests you have defined run on the system, including identifying potential memory leakage, absence of code coverage and any failures that were identified. We inspect your code for quality of structure and coding standards compliance.
- Bespoke Test Service. We discuss with you how you wish to have your system tested. Our service is centred on the use of Rational Test Real Time, which enables testing on a variety of target platforms. It provides comprehensive coverage analysis, memory leakage testing, performance analysis and code analysis. It also enables us to run tests either over your complete system or on its individual components. We are pleased to offer assistance in the definition of the test cases required for your system to optimise test coverage.
Please contact us for further details and pricing information about the above packages.
| Home | Solutions |