DocumentCode :
3697124
Title :
A Non-intrusive, Platform-Independent Capture/Replay Test Automation System
Author :
Yung-Pin Cheng;Jen Wei Kuo;Ben Cheng;Chia Hung Kuo
Author_Institution :
Software Res. Center, Nat. Central Univ., Jhongli, Taiwan
fYear :
2015
Firstpage :
1122
Lastpage :
1127
Abstract :
Firmware, such as BIOS, is in essence software. Unlike hardware testing, there is only one method to test software, designing test cases to go through code and then verifying the results with expected outcomes. When code is changed frequently, automatic regression testing is critical to ensure that the changes do not introduce new faults. One popular cost-effective approach to automated regression testing is capturing the testing behaviors and then replaying the tests to assert the correctness of the changed code. Unfortunately, most capture/replay tools are designed for software under general purpose O.S., such as Windows and Linux. They are inapplicable to many other systems, like embedded systems for example. In this paper, a capture/replay testing tool called KORAT is proposed. KORAT is platform independent and non-intrusive, meaning there is no performance interference caused by KORAT´s capture and replay. A real application of KORAT to industrial computer manufacturing will be described.
Keywords :
"Testing","Software","Linux","Mice","Automation","Keyboards","Interference"
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
Type :
conf
DOI :
10.1109/HPCC-CSS-ICESS.2015.138
Filename :
7336319
Link To Document :
بازگشت