background image
<< Flushing the Trace Buffer through a User Directive | Component Testing for Ada >>
<< Flushing the Trace Buffer through a User Directive | Component Testing for Ada >>

Automated Testing

Automated Testing
The test features provided with Rational Test RealTime allow you to submit your
application to a robust test campaign. Each feature uses a different approach to the
software testing problem, from the use of test drivers stimulating the code under test,
to source code instrumentation testing internal behavior from inside the running
application.
Using Test Features
The test features provided with Test RealTime allow you to submit your application
to a robust test campaign. Each feature uses a different approach to the software
testing problem, from the use of test drivers stimulating the code under test, to
source code instrumentation testing internal behavior from inside the running
application.
Component Testing for C and Ada performs black box or functional testing of
software components independently of other units in the same system.
Component Testing for C++ uses object-oriented techniques to address
embedded software testing.
Component Testing for Java uses the JUnit framework to address J2ME and
J2SE software testing.
System Testing for C is dedicated to testing message-based applications.
These test features each use a dedicated scripting language for writing specialized
test cases. Test RealTime's test features can also be used together with any of the
runtime analysis features.
To use a test feature:
Here is a rundown of the main steps to using the Test RealTime test features:
1.
Set up a new project in Test RealTime. This can be done automatically with the
New Project Wizard.
93