Method of generating test scripts using a voice-capable markup language
First Claim
1. A computer-implemented method for generating at least one test script for testing a voice-capable mark-up language application, in which a computer system performs operations comprising:
- identifying the voice-capable markup language application to be tested;
determining the tags of the voice-capable markup language application; and
producing a test script for testing said voice-capable markup language application from said tags of said voice-capable markup language application wherein said producing a test script comprises;
providing a grid, said grid having each tag of the voice-capable mark-up language application along a vertical axis and each tag of the voice-capable mark-up language application along a horizontal axis;
establishing a likelihood value in each cell of said grid, said likelihood value corresponding to a likelihood of the corresponding tag on the horizontal axis following the corresponding tag on the vertical axis; and
generating at least one test script in accordance with the likelihood value for each tag.
8 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for generating test scripts for testing an IVR from an IVR'"'"'s voice-capable markup language application. The test scripts can be generated directly from the voice-capable markup language application, from a product which provides a graphical representation of the IVR from the IVR'"'"'s voice-capable markup language application, or a grid can be used to represent the tags within the voice-capable markup language application and a test script generated from the grid. Additionally, a virtual telephone caller system is provided to test the IVR of a contact center, wherein the virtual telephone caller system operates with voice-capable markup language software scripts.
-
Citations
35 Claims
-
1. A computer-implemented method for generating at least one test script for testing a voice-capable mark-up language application, in which a computer system performs operations comprising:
-
identifying the voice-capable markup language application to be tested; determining the tags of the voice-capable markup language application; and producing a test script for testing said voice-capable markup language application from said tags of said voice-capable markup language application wherein said producing a test script comprises; providing a grid, said grid having each tag of the voice-capable mark-up language application along a vertical axis and each tag of the voice-capable mark-up language application along a horizontal axis; establishing a likelihood value in each cell of said grid, said likelihood value corresponding to a likelihood of the corresponding tag on the horizontal axis following the corresponding tag on the vertical axis; and generating at least one test script in accordance with the likelihood value for each tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. The computer-implemented method for testing a contact center IVR system, in which a computer system performs operations comprising:
-
generating a voice-capable markup language test script associated with a software script generator, wherein said generating a voice-capable markup language test script comprises; providing a grid, said grid having each tag of the voice-capable markup language application along a vertical axis and each tag of the voice-capable markup language application along a horizontal axis; establish a likelihood value in each cell of said grid, said likelihood value corresponding to a likelihood of the corresponding tag on the horizontal axis following the corresponding tag on the vertical axis; and generate at least one voice-capable markup language test script in accordance with the likelihood value for each tag; generating a first software linkage to a voice-capable markup language test page, the voice-capable markup language test page within a test voice-capable markup language server, the generating in response to the voice-capable markup language test script; generating audio signals with a voice-capable markup language browser, the generating in response to the first software linkage to the voice-capable markup language test page; and converting the audio signals to telephone audio signals with a telephony Interface adapted to couple to the PSTN. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium having computer readable code thereon for for generating at least one test script for testing a voice-capable mark-up language application, the medium including instructions in which a computer system performs operations comprising:
-
identify the voice-capable markup language application to be tested; determine the tags of the voice-capable markup language application; and produce a test script for testing said voice-capable markup language application from said tags of said voice-capable markup language application, wherein said produce a test script comprises; providing a grid, said grid having each tag of the voice-capable markup language application along a vertical axis and each tag of the voice-capable markup language application along a horizontal axis; establishing a likelihood value in each cell of said grid, said likelihood value corresponding to a likelihood of the corresponding tag on the horizontal axis following the corresponding tag on the vertical axis; and generating at least one test script in accordance with the likelihood value for each tag. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer readable storage medium having computer readable code thereon for for generating at least one test script for testing a contact center IVR system, the medium including instructions in which a computer system performs operations comprising:
-
generate a voice-capable markup language test script associated with a software script generator wherein said generating a voice-capable markup language test script comprises; providing a grid, said grid having each tag of the voice-capable markup language application along a vertical axis and each tag of the voice-capable markup language application along a horizontal axis; establishing a likelihood value in each cell of said grid, said likelihood value corresponding to a likelihood of the corresponding tag on the horizontal axis following the corresponding tag on the vertical axis; and generating at least one voice-capable markup language test script in accordance with the likelihood value for each tag; generate a first software linkage to a voice-capable markup language test page, the voice-capable markup language test page within a test voice-capable markup language server in response to the voice-capable markup language test script; generate audio signals with a voice-capable markup language browser in response to the first software linkage to the voice-capable markup language test page; and convert the audio signals to telephone audio signals with a telephony interface adapted to couple to a PSTN. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification