Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/8534
Title: Touchless HW/FW Test Automation, Fault Tolerant Execution with System Death Level Detection and Recovery
Authors: Thakur, Sharad
Keywords: EC 2015
Project Report
Project Report 2015
EC Project Report
EC (ES)
Embedded Systems
Embedded Systems 2015
15MEC
15MECE
15MECE27
Issue Date: 1-Jun-2017
Publisher: Institute of Technology
Series/Report no.: 15MECE27;
Abstract: Manual testing of a device under test are tedious, time consuming and prominent to errors. Industry is switching to test automation solutions as they are robust re- liable and pocket friendly. Many Automation tools with script handling capability can perform various tasks but many teams dont have required resource and skills to establish that framework. This thesis focuses on how effective automation tools are with their correct implementation in end-to-end automation. Automation tool kit is a hardware tool that is utilized to monitor and control the Device under test. It is a slave tool that has various control capabilities and is commanded by host system. Automation tool kit legacy has been replaced with Automation tool kit 2 as it went obsolete. Automation tool kit 2 has better soft- ware handling capabilities, how? Is discussed in thesis. Automation tool kit 2 have API written in modular technique which helps in easy implementation and easy debugging of bugs. Newer version being backward compatible provides support to older platforms also. End-To-End robust Automation framework system should be capable of handling failures too which means Automation framework should have Fault tolerance system and death level detection system. Automation tool kit pro- vides such capability to Automation framework for implementing fault tolerance and death level detection modules. Postcode can be read which determines system death state were after correct fault tolerance technique can be implemented. Before implementing the new features thorough testing is required using Automation tool kit 2. The changes required in automation framework in order to implement au- tomation tool kit 2, frameworks stability testing, fault tolerance and system death level detection, features as various section of this thesis. The implementation of this project results in unblocking of test cases, time-saving, cost-saving for bios validation. Detailed quantitative numbers are mentioned in re- sults chapter. It also showcases how paramount utilization of automation tools in test automation results in saving of time and cost.
URI: http://10.1.7.192:80/jspui/handle/123456789/8534
Appears in Collections:Dissertation, EC (ES)

Files in This Item:
File Description SizeFormat 
15MECE27.pdf15MECE271.91 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.