Overview

Defining Expected Behavior and making comparisons with Actual Behavior is addressed in many development tools.  The tools that allow you to create models, author C code, test C code on simulators or emulators, test controllers in a HIL environment, test circuit boards or ASIC's, perform environmental or end of line testing all address this problem for their particular environment

The Mx-VDev™ Suite looks at solving this problem for all these environments, by createing an independent technology that can be harnessed to any and all of these development environments.  With this in mind Mx-VDev lets you: 

  • Create, record and edit your tests graphically, and watch the animated response of your system in real time, near real time, or in batch mode.
  • Create Interactive Test Panels, allowing you to engage in discovery sessions which can be recoded and replayed as test vectors. 
  • Turn actual behaviors into expected behaviors, allowing very rapid test vector construction.
  • Easily capture deterministic Pass/Fail criteria which include time and value tolerances.
  • Re-use test data from Unit, to Integration, to System Testing, and beyond.
  • Build comprehensive test suites, that execute against a model (e.g., ARTiSAN Studio®, MathWorks Simulink®), your ‘C’ code on a PC or target), and can drive your HIL tester.
  • Interchange tests between suppliers and customers in an open XML format.
  • Automate regression testing, test summaries, and detailed test reports with a click of one button.
  • Take in vehicle recordings and play them back against simulation models or in Software-in-the-Loop test environments.
  • Specify system behavior with some formality, allowing for requirements to be directly executed as test vectors.