HIL Automation Testing

Client: Global Manufacturer of Agricultural equipment

Technology

SW tools: MATLAB Simulink, Vector CANoe, TwinCAT

Programming \ scripting \ automation languages: Python, CAPL

HIL hardware: dSPACE, Speedgoat, Beckhoff, Vector VN series

Services

HIL design – Electrical diagram, HIL block diagram, Assembly support documentation (HW)

Manual testing – HIL set-up and maintenance; TC creation, Manual test cases execution

Automation testing – Automated testing on HIL (Automated test scripts creation and execution)

Challenges

Decisional: choosing the technical solution for HIL automation testing amongst a known, tested and already used solution in the group or going for a new, original and innovative solution but not yet used in production.

  • HIL automation for ECU testing
  • 1 common test-bench for multiple ECUs
  • Technical: Setting the HW configuration of the HIL bench (bench configuration and Beckhoff modules setting)


Financial:

  • Severe budget limitations excluding new bench parts purchasing
  • Communication difficulties due to new people in the client’s team

Solution

Rinf.tech’s experts enabling them to better assess the financial risks, make strategic investments and reinforce testing capabilities via new processes and increased productivity into the Validation area.

Software testing process optimization (using V model)

  • Mini HIL environment development for manual testing (SW and HW validation)
  • HIL development for automation testing (SW and HW validation)
  • Validation process standardization (Siemens Polarion)
  • Automation testing (running automated test scenarios)
  • Automated test creation (CAPL; Python)


Rinf.tech proved a trustworthy partner in Software and Hardware validation to guarantee high-level Quality Assurance through high-level engineering capabilities.

Methodology

Classic automotive V model delivery with 2 months milestone and 2 weeks sprints. Continuous delivery and continuous improvement of the product with daily validation, both manual and automated testing.

Results

  • 2 ECUs tested – 1 common test bench
  • Extra test cases created resulted in 35% automation coverage (Test case creation and automation process in validation via Agile development.)
  • 40% Increase testing capabilities – we enabled the scalability of our client’s business via complete support for Test case creation and automation process in validation via Agile development.
  • Our clients get direct access to rinf.tech’s experts enabling them to better assess the financial risks, make strategic investments and reinforce testing capabilities via new processes and increased productivity into Validation area.

Other Similar Projects

Want to work together?

Let’s talk.