Embedded software development requires rigorous testing over the complete product lifecycle. As a result, Continuous Integration and Continuous Deployment (CI/CD) flows are part of the established best practices for software testing, and automation is required to ensure consistency across regression testing and hardware variants.
The Imperas reference models and virtual platforms allow developers to cover all of the hardware required configurations and variants as a virtual test farm.
Razorcat Development is focused on the development of software testing tools for safety critical embedded applications with high quality requirements as required by the standards for functional safety (IEC 61508, IEC 62304, ISO 26262 and EN 50128). Application areas include Automotive, Industrial Controls, Medical, Military and Aeronautical.
Embedded software testing is an integral part of a product development and lifecycle management and software testing platforms need to be able to cover the range of current and future devices, configuration options and software revisions. This multidimensional matrix of configurations highlights the flexibility and efficiency that can be provided by virtual platform technology when compared to traditional development boards.
“Over the past 20 years TESSY has become the established reference platform for automatic regression testing and software maintenance,” said Michael Wittner, Managing Director of Razorcat Development. “In supporting the Imperas reference models and virtual platforms, our customers will benefit from the quality reference models and flexibility to cover the configurations supported in deployed devices and plan for the next generation of hardware enhancements.”
“Embedded software quality is a direct reflection of the test methodology and reference model,” explained Simon Davidmann, CEO at Imperas Software. “Simulation based testing offers unique flexibility to cover all the available hardware configurations and options for CI/CD, the Imperas reference models provides the quality necessary for highest levels of automated testing in the Razorcat TESSY environment.”