Font Size: a A A

The Design And Implementation Of BIOS Automation Test Framework

Posted on:2014-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:H L ZhangFull Text:PDF
GTID:2248330395995734Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Although the technical level of the software testing has been improved continuously, there is still no mature automation tool for software testing which related to hardware and non-operating system environment. The main function of BIOS is to provide the most basic, direct setup and control of computers, while traditional automation tools can’t play a good role in BIOS test. For there is a requirement of the evaluate team in Intel Asia-pacific R&D to deploy automation test on BIOS, it’s an important task to develop a test framework which can fit BIOS.After we determine the requirements of BIOS Test Framework, we design each module of the framework which based on message communication and define the communicating way between modules. The Core module provides feature-rich APIs to test scripts by using named pipe. The Terminal parser module gets the data from SUT by analyzing the serial port. The Send key module get messages from Core and sends commands to SUT by using named pipe. Also, there is a friendly GUI in the platform to interact with the testers. At the same time, the influence between modules is little because of the architecture of loose coupling.In the process of BIOS automation test, this framework occupies little resource and has good stability. At the same time, the usage of this framework saves valuable time and human resource.
Keywords/Search Tags:Automation Tes, BIOS, Named Pipe, Serial Port
PDF Full Text Request
Related items