
Mx-VDev™
Overview
Used to capture requirements and verify that the requirements have been met.
-
Great for taking data from vehicle recordings, and playing it back against a model or C code to see how it behaves.
- Simple complete daily regression testing, possible with Mx-VDev™, lets you know quickly if a test no longer passes.
Highlights
-
Against a model, on a software-in-the-loop target or on a HIL tester.
-
Building block test cases allow you top build complex test scenarios, with sequential and concurrent execution.
-
Maintain complex test suites by presenting the test cases in a graphical, easy-to-understand representation.
-
The Mx-VDev™ building block approach to creating test vectors enables you to reuse tests or parts of tests at many levels (Scenarios, Test Cases, Signals, BataBlocks, Transitions)
-
The annotated graphical presentation of test vectors lets you easily understand how the control system is stimulated and how it responds.
-
Capture the information about behavior in systems engineers' terms, leaving translation of the test to any test harness until the time of test execution.
-
Leverage legacy test suites - import/export CSV, Excel, MAT file format.
-
Triggers, for example, allow you to switch to the next test step once a precondition is met.
-
Record in XML format as you execute existing test vectors.
-
Enterprise Reporting - Provide Mx-VDev™ with annotations and comments and we generate a complete HTML Test Specification
-
With Mx-VDev™ you draw test stimuli, defining how an input signal changes over time. The signal may be drawn, or generated using a Signal Generator, or created programmatically using snippets of code
-
Capture sufficient information at that time so that execution of the test and analyses of results can be fully automated.
-
Coverage measurement supported by Mx-VDev™ for both C/C++ code and Simulink models.
-
When a test fails, but the behavior is acceptable, a single click will capture the behavior as the future required behavior. No scripting required.
-
Test Re-use Portability: Modelers, software engineers and hardware engineers are all working to the same customer requirements. If the requirements are the same, are not the test vectors similar?
-
A key to productivity is to be able to use the same test vectors for testing models, C code and target control systems. Mx-VDev's™ unique ‘iTransform’ technology allows you to map the same test vector into many test environments.
-
Test Data Maintenance: Several features of Mx-VDev™ aid in the maintenance of your test vectors.
Specification
-
Nice support for Simulink/Matlab Rhapsody, Statemate,
-
CAN, LIN, …
