PAWS Users Group Newsletter
Volume 17 No. 1 March 2000
TestBase
TestBase is a diagnostic controller adequate for system-level testing, providing visual development, database storage and run-time execution of "fault tree" test strategies. TestBase may act as the backbone of a modular, open and distributed ATS framework, integrating third-party products such as: diagnostic reasoners, test procedure execution environments, document/report display applications, maintenance information storage applications, etc.
The main features of TestBase are:
- uses "fault tree" test strategies modeled by Control Flow Diagrams, which include calls to external test procedures
- supports the execution of test procedures developed in multiple languages and environments; support for additional environments may be added by system integrators
- supports the display of documents and reports with multiple formats
- contains an Integrated Development Environment (IDE) allowing the visual design and debugging of test strategies
- provides database storage for test, diagnostic and maintenance data
- Compared with similar products, TestBase offers the following benefits:
- combines the simplicity of visual design for test strategies with the versatility of textual languages for test procedure development
- supports the system-level diagnosis of complex UUTs by providing high-capacity database storage for test strategies and parametric data and by allowing the integration of intelligent diagnostic reasoners
- supports the increase of development productivity by separating the diagnosis from the actual testing operations
- favors code reuse
High level view of the architecture
Back to the Contents Page
|