Mx-VDev™

Overview

Mx-VDev is used to capture requirements as test cases 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.
  • Complete daily regression testing is easy with Mx-VDev™.  Lets you know quickly what works and what does not.
  • Quickly test the impact of any changes to your implementation, no matter how small.

Highlights

  • Use  Mx-VDev™  to test a model, software-in-the-loop implementation, or a target 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)
  • 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 your legacy test suites - import/export CSV, MS-Excel, and Simulink MAT files as well as CAN log files.
  • Triggers allow you to switch to the next test step once a precondition is met.
  • Record your test cases in XML format as you execute existing test vectors.
  • Enterprise Reporting - Provide Mx-VDev™ with annotations and comments and it generates 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 is 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: Designers, 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

  • Runs on XP, Vista and Windows 7 (32 and 64 bit)
  • Fully integrated with Mathworks Simulink/Stateflow/Matlab, IBM Rhapsody, Telelogic Statemate, and ARTiSAN Studio.
  • Supports any Hardware-in-loop tester.  Call for more information.
  • Vehicle network interfaces include CAN and LIN.  Call for more information for other interfaces.