ATS is an automotive software testing tool that offers full support for AUTOSAR. It enables a variety of tests to be performed without the need for real hardware. Its reliable user interface allows users to define test scenarios and test cases, which can also be automatically generated up to ASIL-D.

ATS calls functions, simulates inputs, and checks results, with graphical signal analysis. It supports custom code generation via JavaScript-like extensions. Paired with CANEasy, it runs black-box and white-box tests on real hardware, enabling high automated test coverage of the target system.

ATS includes features to integrate and build with Testwell CTC++ for code coverage.

  • CTC++ specific settings like enabling MC/DC reporting and generating coverage reports in various formats can be configured seamlessly
  • MC/DC Compliance – Detailed condition tracking and independent condition verification ensure compliance with safety standards like ISO 26262

Automated Code Generation

  • Generates source code and integrates it into templates (e.g., AUTOSAR) using a JavaScript-like scripting language.
  • Handles timers automatically based on input variable configurations.
  • Automates the creation of repetitive functionalities to reduce programmer workload.
  • Generates RTE (Runtime Environment) access functions.
  • Dumps all available data for analysis or further processing.
  • Produces test data for use with external scripting languages, such as Python

Comprehensive Reporting

  • Ensures comprehensive requirements coverage.
  • Provides detailed code coverage analysis.
  • Generates statistical data for test results.
  • Captures complex protocol information from test executions.
  • Exports test code with syntax highlighting for easier readability.
  • Produces plots (scopes) for user variables, global variables, and input parameters.
  • Includes marker functionality for enhanced test analysis.

Integration with Other Tools

  • ATS integrates with SimuDLL for seamless project simulation and testing, with Visual Studio support for error resolution.
  • ATS enables test case import/export in JSON/CSV formats for workflow compatibility and includes a Code Generator for automating updates via customizable JavaScript templates, ensuring consistency and reducing manual effort.