INTERVIEW QUESTION:

What is fault-injection testing?


Fault-injection tests involve the deliberate introduction of faults to test system robustness and error-handling capabilities. Faults can be introduced directly into the code (compile-time injection) or through the use of software triggers that cause specific scenarios to occur in a running system (runtime injection). It ensures that the system is able to handle and recover from fault or error conditions, and identifies design weaknesses where a single fault could potentially be propagated into a severe error or systemic failure.

--
Sandy Lambert
Business Architect
LinkedIn Profile

posted @ Sunday, July 13, 2014 12:18 PM by Chris Adams