IATS

Integrated Automated Testing System

Overview

Vigilant Cyber Systems, Inc. (VCS) is developing the Integrated Automated Testing System (IATS), an advanced automated solution designed for performance testing of MATLAB-based simulations and other platforms. IATS automates rigorous performance analysis while supporting DevSecOps workflows, ensuring that security and operational performance are incorporated early in the development process. The system provides developers and testers with a streamlined environment for performance testing without human intervention, delivering accurate results and analysis through intuitive user interfaces.

Key Features

Automated Test Controller:

Launches MATLAB programs and other simulation environments within a selected Runtime Environment (RTE). Integrates seamlessly with external systems such as GNU Octave, MATLAB, and Elasticsearch for automated test execution and analysis.

Metric Creator Module:

Allows users to define, modify, and visualize performance metrics directly in the system.
Stores metrics in a central database, enabling easy refinement and tracking of performance over time.

Test Dashboard:

A user-friendly GUI for configuring and monitoring tests.
Displays real-time performance metrics and test statuses, simplifying the management of multiple simulations and tests.

Results Dashboards:

Visualizes test outcomes using customizable dashboards for both macro and micro-level analysis.
Provides users with actionable insights through detailed data representations from test executions.

System Integration:

Supports integration with DevSecOps platforms for continuous testing and automated deployment.
Compatible with multiple external tools like Jenkins, GitLab, and Elastic Stack for comprehensive data processing and project management.

DevSecOps Compatibility:

Automates performance testing with security and operational performance requirements in mind.
Integrates IATS into ongoing development workflows to support continuous testing initiatives.

 

This material is based upon work supported by the Missile Defense Agency under Contract No. MDA22-010. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of MDA.