Transforming Automotive Electronics Testing with Python and Robot Framework
Vijay Kumar (~bravegnu) |
2
Description:
Automotive ECUs (Electronics Control Unit) are the circuit boards containing programmable components likes Microprocessors and Microcontrollers. A typical car contains hundreds of ECUs communicating with each other over a vehicle network built using CAN or Ethernet. Cars electronics is getting more and more complex, as OEMs are competing to provide more features to their customers. This increased complexity calls for increased software and hardware testing.
In this talk, we will see how Python and Robot Framework is transforming the Automotive testing landscape which has been primarily dominated by proprietary testing tools.
Talk Outline:
- Automotive ECUs, Introduction
- Automotive Architecture
- Communication Interfaces
- Interacting with Automotive ECUs using Python
- Input/Output Interfaces
- Hardware Tools
- Software Libraries
- What Makes Python Great for Test Automation
- Test Suites with Robot Framework
- Putting It All Together
- Domain Experts vs Test Framework Developers
Prerequisites:
Basics of Python
Speaker Info:
I head the Automotive Division at Zilogic Systems, where we cater to development, integration, testing and test automation of Automotive ECUs.
Community Work
- Help run the Chennai Python User Group.
- Chair of PyCon India 2019
- Organizing Team Member of PySangamam 2018
Speaker Links:
Lightning Talks at PyCon India
- https://www.youtube.com/watch?v=dMEDn9XEapQ
- https://www.youtube.com/watch?v=I9VQulJ1dzo
Talks at PyCon India
I have done a couple of talks at PyCon India
- https://in.pycon.org/2010/talks/52-device-interfacing-with-python-and-zio/
- https://in.pycon.org/cfp/2016/proposals/python-byte-code-hacks~enODa/?ref=schedule
But the recordings are not available.
Talks at Chennaipy
Over the years I have done more that 150 talks at Chennaipy. Some very old talk recordings are available below
- https://vimeo.com/222096886
- https://vimeo.com/222096344
- https://vimeo.com/133283349
- https://vimeo.com/119147267