IBM Engineering Systems Design Rhapsody TestConductor

awillert@willert.de_IBM_GBP_Mark_Blue80_RGB ibm-champion-2022 600x600 300dpi HIGH

Close the productivity gap between model-based development and subsequent software testing with the TestConductor plug-in for IBM Rhapsody. TestConductor automates the creation of test architectures and helps specify test sequences. Tests are executed automatically and test reports are generated.

IBM-testconductor-sodiuswillert
Process_white_59x59px

Automated generation of test architectures

IBM Rhapsody TestConductor enables model-based testing compliant with the OMG UML Testing Profile (UTP). This standard enhances the UML standard with test-specific notation elements, such as System under Test (SUT) or Test Context. IBM Rhapsody TestConductor uses the UML model of the system under development to generate UTP-compliant test architectures.

Automation_white_59x59px

Automatic test execution and reports creation

Automatically execute model tests at simulation level or on the target platform (add-on required) with IBM Rhapsody TestConductor and feel confident that your model shows correct behavior in both scenarios. Test results are preprocessed and can be linked to tested model elements for traceability and coverage analysis.

Validation-icon-SodiusWillert-50x59px-white

One-stop: SodiusWillert

Turn to SodiusWillert for your complete and perfectly tailored IBM Rhapsody TestConductor solution. Tap into our deep expertise acquired in many successful customer projects. We offer support for deployment, usage workshops, training, customization, individual add-ons or enhancements, and integration into your lifecycle environment. We want your investment in TestConductor to pay off.

Improved test precision

Save time and resources by precisely testing the modeled system with IBM Rhapsody TestConductor -- no more but also no less. Since the test architectures are generated from the model under development and test cases are described as UML diagrams, you gain the best possible test coverage of the system under development.

Find errors sooner and faster

Don't wait to test until development is completed. Subsequent troubleshooting is time-consuming and bug fixing is expensive. With IBM Rhapsody TestConductor, you test early, alongside development, when errors are still relatively easy to eliminate. In addition, locating an error in the model is considerably easier than locating an error in the source code.

Reliable, repeatable test results

Leverage automated generation of test architectures and test sequences in UTP notation (UML Testing Profile) from your UML model and build the foundation for reproducible, reusable tests that deliver reliable and meaningful results -- again and again.

End-to-end confidence from requirement to test result

Gain certainty for every single requirement, from specification to implementation to test. With IBM Rhapsody TestConductor, you expand traceability to include tests performed and their results. Tests are no longer a blind spot in your traceability reports.

Meaningful reports at the click of a mouse

IBM Rhapsody TestConductor records the test runs performed and their results. Test activities are visualized as HTML pages, and the data is available in the model for further analyses, including the creation of customized documents with additional tools. Possible are e.g. coverage analyses referring to requirements, model or source code.

Benefit from the expertise of SodiusWillert

Maximize the value of your investment. Let our seasoned experts support you with planning, configuration, set-up, integration, and training. We help you customize TestConductor and related processes for your project, and we support you when integration with your lifecycle tools is required. Our expertise is based on many successful projects with clients and in our own labs.

Improved test precision

Save time and resources by precisely testing the modeled system with IBM Rhapsody TestConductor -- no more but also no less. Since the test architectures are generated from the model under development and test cases are described as UML diagrams, you gain the best possible test coverage of the system under development.

Find errors sooner and faster

Don't wait to test until development is completed. Subsequent troubleshooting is time-consuming and bug fixing is expensive. With IBM Rhapsody TestConductor, you test early, alongside development, when errors are still relatively easy to eliminate. In addition, locating an error in the model is considerably easier than locating an error in the source code.

Reliable, repeatable test results

Leverage automated generation of test architectures and test sequences in UTP notation (UML Testing Profile) from your UML model and build the foundation for reproducible, reusable tests that deliver reliable and meaningful results -- again and again.

End-to-end confidence from requirement to test result

Gain certainty for every single requirement, from specification to implementation to test. With IBM Rhapsody TestConductor, you expand traceability to include tests performed and their results. Tests are no longer a blind spot in your traceability reports.

Meaningful reports at the click of a mouse

IBM Rhapsody TestConductor records the test runs performed and their results. Test activities are visualized as HTML pages, and the data is available in the model for further analyses, including the creation of customized documents with additional tools. Possible are e.g. coverage analyses referring to requirements, model or source code.

Benefit from the expertise of SodiusWillert

Maximize the value of your investment. Let our seasoned experts support you with planning, configuration, set-up, integration, and training. We help you customize TestConductor and related processes for your project, and we support you when integration with your lifecycle tools is required. Our expertise is based on many successful projects with clients and in our own labs.

IBM-ELM-OEM-SODIUSWILLERT

IBM ELM Suite

IBM Rhapsody TestConductor is part of the IBM Engineering Lifecycle Management portfolio. Our customers often use IBM Rhapsody TestConductor integrated with other Lifecycle tools such as:
Contact us to explore how our experts can support you most effectively, e. g. with trainings, workshops, special adaptations, consulting on processes and methods, or coaching.

Would TestConductor advance your project? Ask our expert in a live online demo

IBM Rhapsody TestConductor features

Generate test architectures from the UML model

Use TestConductor to create test architectures for unit testing of a single class (object, file, block) or for integration testing of multiple classes. Choose between a black box or grey box architecture as needed to be able to observe just the external communication or the internal communication of the SUT as well.

Create test cases from sequence diagrams

From requirements described as sequence diagrams, TestConductor generates corresponding test cases to validate the implementation. These test cases can also be specified as sequence diagrams and are therefore intuitively and visually comprehensible. In addition, complete traceability can be established, from a requirement to the test case and the test result.

Automatic test execution

IBM Rhapsody TestConductor facilitates non-interactive execution and assessment of tests. Using test scripts, all TestConductor functions can be triggered via the API. For example, new versions can be tested and assessed automatically every night in a CI (Continuous Integration) environment without disrupting day-to-day operations.

Analyzing test results

IBM Rhapsody TestConductor uses colors to visualize test results, helping you to quickly locate relevant information in a results report. In a graphical representation of the test cases performed, all deviations from the specification are highlighted in color.

Test reports and coverage analysis

After execution, the results of the tests are displayed in an HTML report. IBM Rhapsody TestConductor stores all result data in the model where it is available for further analyses. By means of coverage analyses, you are able to determine how comprehensive the tests were with reference to the model of the system under development or with reference to the requirements.

Read the latest articles on our blog

How to convert Cameo/MagicDraw models to IBM Rhapsody

1 Dec 2022 | Jeff Pilato
See all articles

New product: convert Cameo/MagicDraw models into IBM Rhapsody models

28 Nov 2022 | Jeff Pilato

What's new in the OSLC Connect for Confluence 1.2.0 release?

22 Sep 2022 | Robert Baillargeon

Have any questions?

We are here to help. Reach out to us today with any questions you may have. We will be happy to help you learn more about how we, at SodiusWillert, can help you achieve your goals. 

Fichier 1 1 1