Patent ID: 7734470

Claim:
An integrated voice response testing system comprising: a testing engine programmed with computer executable instructions to perform the steps comprising: (a) creating a hypertext transfer protocol (HTTP) request that simulates inputs to a grammar server and a VXML application server; (b) transmitting the HTTP request to at least one application server computer identified by at least one uniform resource locator; and (c) receiving VXML files from the VXML application server; and a VXML parser module that interprets the VXML files received from the VXML server; a call flow generation module programmed with computer-executable instructions to reverse engineer an integrated voice response application by: (i) executive the integrated voice response application; (ii) selecting inputs available in at least one grammar file; (iii) recording the call flow that results from the selected inputs; wherein (ii) and (iii) comprise: identifying a last traversed untested recognization module in the call flow where no further recognization modules follow the last traversed untested recognization module in the call flow: testing inputs to the last traversed untested recognization module; recording the call flow that results from testing the inputs to the last traversed untested recognization module; identifying a second to last traversed untested recognization module in the call flow in response to the recording of the call flow; and testing inputs to the second to last traversed untested recognization module.