Unit Testing Automation
#Model-Based Development
Customer's Goals & Challenges
Since software development was being conducted by suppliers, the customer wanted to introduce Model-Based Development (MBD) to resolve long development lead times.
What GAIO Provided
・ Developed a tool capable of automating unit testing in model development for the powertrain domain.
・ Developed a tool that automatically handles everything from converting test cases for C code to executing CoverageMaster and generating reports, utilizing a tool that performs coverage measurement and test signal generation using SLDV from the customer's existing models.
Technical Elements
・ Technology for converting test cases from models to C code aligned with ACG (Embedded Coder) auto-code specifications
・ Technology for creating execution objects for unit testing
Value Delivered to the Customer
・ Reduction of unit testing man-hours
・ Clarification of supplier testing man-hours
・ Expansion of the application scope for CoverageMaster winAMS