Test Automation: Test Multiple Hardware Versions at Scale
THE CHALLENGE
A medical microscope manufacturer has three models in its product line that have been on the market for a few years, all on Wind River® Linux with different releases of hardware.
The DevSecOps project team has recently identified and fixed a defect in a Linux file system package and updated a few known critical CVEs in the Linux kernel, which was integrated into the operating system platform. This newly created Linux build now needs functional and regression tests on all hardware versions before release to target devices and then being released to deployed devices.
Because the OS platform is running on three different hardware versions, the testing process is complex. Executing thousands of tests against different physical hardware boards will take too long and tie up critical resources.
THE SOLUTION
Wind River Studio enables testing at scale with the Studio Test Automation Framework. In Studio, software test engineers can perform functional, regression, and unit tests all from one console. Studio includes a library of test plans and a virtual lab of hardware assets to run the plans against.
THE RESULTS
Leveraging the Test Automation Framework in Studio helps scale the project resources to expedite and efficiently execute the testing process in a productive and cost-effective manner.