Computer Software
Print ISSN : 0289-6540
Software Testing Support Environment using Software Fault Injection
Masuki KURODAEtsuya SHIBAYAMA
Author information
JOURNAL FREE ACCESS

2006 Volume 23 Issue 4 Pages 4_82-4_86

Details
Abstract
Any programs, when in the presence of I/O failures such as network or file access failures, should include proper exception handling code. However, unit testing of such code is difficult since those external failures are sporadic in nature and so irreproducible. We propose a software fault injection based technique to simulate I/O failures in a reproducible manner. We also extend the format of a JUnit test case to specify not only an input and an output but also a kind and timing of external failure. Our proposals provide a framework for automated regression testing even in the presence of sporadic failures.
Content from these authors
© Japan Society for Software Science and Technology 2006
Previous article Next article
feedback
Top