×

Injecting faults into program for testing software

  • US 8,752,027 B2
  • Filed: 09/14/2011
  • Issued: 06/10/2014
  • Est. Priority Date: 09/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented at least in part by a computing device having a processor, the method comprising:

  • with the processor,monitoring for a notification of an event from a program during execution, the program being configured to generate the notification at a target execution point of the program;

    in response to the monitored notification of the event, causing an exception to be raised at the target execution point in the program without the program being under conditions that would otherwise cause the exception to be raised in the program and without modifying code of the program, the exception indicating to the program that an action of the program is not executed normally;

    obtaining data regarding how the program responds to the raised exception; and

    allowing determination of whether the program correctly handles the exception based on the obtained data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×