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 | Size | Format | |
---|---|---|---|---|
15MECE27.pdf | 15MECE27 | 1.91 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.