Patent ID: 7308079

Claim:
A method of verifying software program operations during execution of a voice response system comprising: establishing a voice link between a test system and the voice response system; executing one or more operational software programs in the voice response system to determine a voice prompt to play over the established voice link; performing speech recognition at the test system to speech recognize the voice prompt played over the established link and convert the voice prompt to text; gathering at the voice response system execution information associated with the one or more executing operational software programs, wherein the execution information identifies computer programs and modules used by the voice response system during the step of executing one or more operational software programs, and wherein the execution information comprises at least one execution condition specifying data retrieved in executing one or more operation software programs and at least one execution condition specifying a method call performed in executing one or more operation software programs; representing the execution information using one or more dual tone multi-frequency signals; and sending the one or more one or more dual tone multi-frequency signals representing the execution information to the test system over the voice link.