Testing VXML Applications in an Application Simulator

I am looking for a solution to simulate a vxml application in a desktop / web browser.

Task
I have several hundred unit test cases in each new vxml application development. it is not always possible to make a test call to check all the unit test cases that I have. if I can test the vxml application in the simulator, it will be easier to test.


I know that avaya Dialog designer / AAOD has an app testing feature in its built-in application simulator that comes with the Eclipse AAOD / DD package, but this tool can only run AAOD / DD projects in the workspace. Please refer to chapter 16 in the Avaya dev manual

AAOD tool looks like this Application simulator tool in Avaya AAOD

Can this tool be configured to simulate a VXML / Nuance NDF static VXML application?

or any other tools available?

+4
source share
4 answers

Group testing IVR applications is a complex task, and it is almost impossible to get into any possible path in the call flow for an application of any size. I do not know if you can customize the Avaya tool for your needs. But there is a product that can meet your requirements. This is the Voiyager from Syntellect . It looks like they now have a free trial if you want to try it. A few years ago I saw a demonstration at SpeechTEK, and it was pretty impressive. The only reason I did not pursue her at that time was quite expensive.

+1
source

Avaya od / dd is a platform-specific tool (IDE) in which you can create (vxml + java), a test and debugging application in the tool. But code generated externally (Avaya OD / DD tool) is not possible. Since the code created in avaya OD is a java format, when executed in a voice browser, it is converted to vxml, since you need to grant webLM a license for the avaya tool. You can use some ivr automation tools like hammer etc. But you need to pay for the software.

0
source

VXML applications are just WARS. The only session information passed between page calls is the session identifier. We used Apache JMeter to create applications.

What you can do, try and see if you can do what you want to do through a web browser, go to http://<server>/<Application/Start , fill in the fields you need (most of the time, just fill in those marked as ANI and DNIS will be enough). If your challenge can be tested this way, you can use web testing tools without using the Orchestration Designer.

If your application has a CTI / AES connector, you cannot do this because the web server is trying to connect to AES when sending the first page.

0
source

As stated above, there are things that can not be tested by the module. Nuance NDF and SVF applications come with test pages where you can simulate call flow; similar exit tools for grammar.

0
source

All Articles