With virtual and automated testing approaches, system testing is strategically shifted to the early stages of the software development process. This shift not only saves time but also enhances the efficiency of the software development team. It allows for the establishment of continuous validation pipelines, enabling multiple testing jobs to be conducted in a reproducible manner. The automated pipeline orchestrates existing system models, test cases, test environments, and traces the test results back to the existing requirement system. What was previously a manual process is now automated, saving valuable time and resources.
- Stage One: Software-in-the-loop (SiL) testing is performed in virtual environments, allowing early and efficient validation.
- Stage Two: Hardware-in-the-loop (HiL) systems incorporate virtual and physical testing for comprehensive validation.
- Stage Three: Real-world testing ensures seamless integration into prototype vehicles.
All pipelines are orchestrated across various testing environments to maximize DevOps efficiency, ensuring a robust and streamlined software deployment. The cloud-based solution enables the configuration and execution of scalable and automated pipelines.
There is no need to adapt existing workflows and processes, allowing specific tests to be outsourced to redirect focus to other tasks. Additionally, the solution can be seamlessly customized to meet users' needs.
.
High complexity and shorter update cycles? Our solution uses automated pipelines to reduce testing time by up to 40 %. And this is just the beginning!
- Harald Petschnik, Business Innovation Manager, AVL