Embed presentation





























![BASE PAPERSBASE PAPERS [1] Jambunatha, K .,Design and implement Automated Procedure to upgraderemote network devices using Python, Advance Computing Conference (IACC),2015 IEEE International, Bangalore, June 2015. [2] Karmore, S.P.; Mabajan, A.R., Universal methodology for embedded systemtesting., Computer Science & Education (ICCSE), 2013 8th International Conferenceon Year: 2013,IEEE Conference Publications, 26-28 April 2013 [3] Kovacevic, M.; Kovacevic, B.; Pekovic, V.; Stefanovic, D., Framework forautomatic testing of Set-top boxes., Telecommunications Forum Telfor (TELFOR),22ndYear: 2014 [4] Kim H. Pries, Jon M. Quigley-Testing Complex and Embedded Systems-CRCPress (2010) [5] Python Programming Language, URL http://python.org/.30](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fautomatedhardwaretestingusingpython-160326104423%2f75%2fAutomated-hardware-testing-using-python-30-2048.jpg&f=jpg&w=240)


The document outlines an automated hardware testing system designed to detect defects in electronic hardware using Python scripts and an embedded test module. The proposed system aims to improve efficiency by replacing manual testing methods, leveraging an ATmega microcontroller for component measurement and communication protocols. It highlights advantages such as reduced manual effort and cost-effectiveness while acknowledging challenges like delays in data processing.
Introduction of project by Yuvaraja Ravi, discussing hardware testing automation using Python.
Abstract describes an embedded prototype for defect detection; discusses existing manual testing challenges and need for automation.
Proposed system details embedded test module; discusses resistance and protocol testing methods with various interfaces (I2C, UART).
Tection and explanation of UART, RS485, and RS422 protocols through detailed hardware design.
Focus on Python as a powerful tool for automating hardware testing, discussing its key features and software design flow.
Describes unit testing framework components, including test fixtures, test cases, and test plan processes.
Discussion on execution of automatic test cases in Python and how results are generated.
List of advantages of automated testing over manual methods and the drawbacks related to delays in data processing.
Summarizes effectiveness of automated hardware testing while proposing future enhancements like parallel testing and use of FPGA.
References to base papers used and concludes with a thank you slide.





























![BASE PAPERSBASE PAPERS [1] Jambunatha, K .,Design and implement Automated Procedure to upgraderemote network devices using Python, Advance Computing Conference (IACC),2015 IEEE International, Bangalore, June 2015. [2] Karmore, S.P.; Mabajan, A.R., Universal methodology for embedded systemtesting., Computer Science & Education (ICCSE), 2013 8th International Conferenceon Year: 2013,IEEE Conference Publications, 26-28 April 2013 [3] Kovacevic, M.; Kovacevic, B.; Pekovic, V.; Stefanovic, D., Framework forautomatic testing of Set-top boxes., Telecommunications Forum Telfor (TELFOR),22ndYear: 2014 [4] Kim H. Pries, Jon M. Quigley-Testing Complex and Embedded Systems-CRCPress (2010) [5] Python Programming Language, URL http://python.org/.30](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fautomatedhardwaretestingusingpython-160326104423%2f75%2fAutomated-hardware-testing-using-python-30-2048.jpg&f=jpg&w=240)
