Implementation of Automatic Functional Testing Tool Using CanSniff for Automotive Applications

Abhishek Shukla, KSSM Reddy

Abstract


The goal of this work is to create a Test Tool that automates all of the manual
work. By using this tool, one can actually create and run test cases
automatically. This tool automatically reads the commands for read/write
Shadow Variables, Application Variables, Application Cans, physical signals,
etc. from the specified file and executes the required commands without any
user intervention, and hence helps to automate the entire process of manually
testing every step. Using the CanSniff tool, one can actually read/write the
contents of a memory (EEPROM) location within an ECU. This tool also
allows the user to include delays before executing any command thereby
providing time to the user to observe things of how they are working out.
This tool also integrates one more tool called “Harness Configuration Utility”,
which has the functionality to map the controller pins to the hardware and
provide alias names to the mapped pins. It also has a scaling function which
provides a conversion of physical units to engineering units.


Keywords


CanSniff, Automatic functional testing for automotive industry, Console application, ECU, LabVIEW, Virtual instrumentation.

Full Text:

PDF

Refbacks

  • There are currently no refbacks.