Telelogic Rhapsody TestConductor
Telelogic Datasheet
Telelogic Rhapsody TestConductor
Accelerate Time-to-Market while Enhancing Quality
Industry analysts have determined that, when developing new
products, testing consumes 70% of development time and 50%
of the development costs. With increasing pressure to deliver
higher quality products in shorter time frames and with fewer
resources, managers and developers must continually evaluate
the effectiveness of their testing process.
Telelogic Rhapsody® TestConductor™ is the first UML® (Unified
Modeling Language™)-compliant, scenario-based test genera-
tion and validation suite for real-time embedded applications.
Rhapsody TestConductor enables developers to test their design
against requirements throughout the development process,
detecting design errors earlier. Testing early and frequently
has been proven to reduce both development time and costs,
BENEFITS
while significantly improving product quality.
Integrate testing throughout the
development process for higher
quality deliverables and more
robust systems and code
Defining Tests
Detect errors earlier to reduce
Rhapsody TestConductor enables users to check a design against its requirements,
costs and accelerate production
which have been captured as scenarios in a sequence diagram. These include system-
Continuously improve the process
for robust deliverables
level requirements and derived requirements or scenarios that are defined by testing.
FEATURES
When defining a system test, users can instantiate as many copies as needed for these
Execute testing on the fly by de-
sequences, effectively using them as test patterns.
fining tests graphically with UML
sequence diagrams
Each instance of a sequence diagram can be defined as a monitor, in which case it
Use stubs, monitors, and test driv-
silently observes and checks the behavior of the design, warning of potential errors as
ers to easily monitor the testing
the design evolves. Additionally, each instance of a sequence diagram can be defined as
process
a test driver. Rhapsody TestConductor generates all of the messages that are emanating
Instantiate parameterized sequence
diagrams
from the system border, while monitoring all other interactions that are defined in the
Implement the design according
Sequence Diagram as the design executes.
to the system specifications, while
monitoring all interactions
Test Execution
Identify and analyze system failures
Rhapsody TestConductor can execute a system test by launching the generated
with the color-coded sequence
diagram
Rhapsody application on the host or the target platform. Progress information is dis-
Use requirements-based testing
played in run-time. At any point during the test, users can generate a new sequence
activities to ensure the system’s
diagram to reflect a concrete execution of a selected instance of a sequence diagram,
accuracy
simplifying design debugging.
Functional testing and regression
testing are available to assist inter-
active debugging
Analyzing Test Results
Reuse scenarios as test patterns to
When a test fails, users can generate a multi-colored sequence diagram to display the
accelerate the testing process
entire set of messages generated and monitored successfully, the “offending” message,
Use visual representation of actual
and the expected sequence. Each of these is clearly defined in individual colors on the
versus expected execution for
enhanced testing analysis
sequence diagram. Not only does this save time in identifying and understanding the
Eliminate sequence diagram com-
parisons
Telelogic Datasheet
Telelogic Rhapsody TestConductor
Accelerate Time-to-Market while Enhancing Quality
problem, it also makes correcting the design very easy. The
designer simply re-executes the test in conjunction with
Rhapsody’s animated statecharts—watching the design as
it executes, step-by-step, until it reaches the problem area.
System Requirements
TestConductor for Rhapsody can be used on all Microsoft
Windows platforms supported by Rhapsody (see the
Rhapsody release notes for details).
This add-on requires the use of Rhapsody MR16.1 or
newer, Microsoft Excel 2000 or newer, Microsoft Word
2000 or newer, and a Web browser.
About Telelogic
Telelogic is a leading global provider of solutions for automating and supporting best practices across the enterprise – from powerful modeling
of business processes and enterprise architectures to requirements-driven development of advanced systems and software. Telelogic’s solutions
enable organizations to align product, systems, and software development lifecycles with business objectives and customer needs to dramatically
improve quality and predictability, while significantly reducing time-to-market and overall costs.
Visit us at www.telelogic.com for more information.
Global Headquarters
Americas Headquarters
Offices across Europe, America, Asia
P.O. Box 4128, SE-203 12
9401 Jeronimo Road
and Australia. Distributors worldwide.
Malmo, Sweden
Irvine, CA 92618 USA
P: + 46 40 650 00 00
P: + 1 949 830 8022
info@telelogic.com
F: + 46 40 650 65 55
F: + 1 949 830 8023
www.telelogic.com
© 2007 Telelogic AB. Telelogic Rhapsody is a registered trademark of Telelogic. Rhapsody TestConductor is a registered trademark of Telelogic.
All other trademarks are the properties of their respective owners.
2972_1_0612_US