【发布时间】:2015-10-22 00:50:32
【问题描述】:
我希望使用 Voxeo Prophecy 自动化 IVR 回归测试。 我遇到的挑战是如何模拟 DTMF 输入集合。
我已经能够在 Voxeo Prophecy 中构建一个调用我的 VXML 应用程序的 CCXML 应用程序。我正在使用 Voxeo SIP 电话调用这个 CCXML 应用程序。 现在的问题是,当我的 VXML 应用程序被调用时,它会播放提示“请输入您的卡号”,然后等待输入,最后等待最大超时。
我有来自 Voxeo 的 DTMF 音调,现在我需要找到播放这些 DTMF 音调的确切位置,以模拟呼叫者输入。它会在 VXML 或 CCXML 文件中吗?
如果是VXML,那么在表单的哪个部分。任何示例代码都会很棒。 请注意,我希望对我的 VXML 文件进行最少的编辑以实现自动化,并且希望可以通过播放 DTMF 音调以在其他地方输入来完成。
<form>
<field name="cardNumber" type="digits">
<grammar srcexpr="'/GrammarEnterCard.grxml'" type="application/srgs+xml"/>
<audio expr="Eng3"> Please enter your 16 digit card number and then press the pound key. Or press star to report your card lost or stolen. </audio>
</prompt>
<filled>
<log expr="'*****In Card Number Filled*****'"/>
<goto nextitem="expDate"/>
</filled>
<noinput>
</noinput>
<nomatch>
</nomatch>
</field>
</form>
【问题讨论】:
标签: automation ivr regression-testing vxml voxeo