RSS 2 projects tagged "fault injection"

Download Website Updated 30 Oct 2013 libfiu

Screenshot
Pop 107.05
Vit 9.31

libfiu is a C library for fault injection. It provides functions to mark "points of failure" inside your code (the "core API"), and functions to enable/disable the failure of those points (the "control API"). The core API is used inside the code on which you want to perform failure injection. The control API is used inside the testing code in order to control the injection of failures.

Download Website Updated 05 Mar 2010 Enforcer fault injection tool

Screenshot
Pop 15.10
Vit 38.82

Enforcer is an exception simulation and fault injection tool for Java. In a typical test suite, many possible exceptions (such as for input/output) are not covered. Each method call that may throw exceptions may have an effect on the program, but systematic testing of this is hard. Enforcer will run all JUnit-based unit tests, analyze exception coverage, and re-run an instrumented version of your program which automatically tests all exceptions. Step by step, Enforcer generates exceptions at different code locations. This forces execution to go through previously uncovered exceptions. By analyzing the unit test structure first, Enforcer is much more efficient than other fault injection tools.

Screenshot

Project Spotlight

giflib

A library that decodes and encodes GIF image files.

Screenshot

Project Spotlight

Aspose.Diagram for .NET

A class library for working with MS Visio files.