使用Robot Framework自动化IVR测试

时间:2017-05-12 17:34:44

标签: python robotframework

我是Robot Framework的新手,我只用它来为SMS运行一些测试用例。 我想知道是否有办法使用Robot Framework测试IVR。 例如:使用机器人框架发送一个VOICE CALL RTI并按下1,2和类似的东西。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我相信这是可能的,你主要有两种选择:

第一个选项是使用AppiumLibrary或AndroidLibrary(Calabash)在Android手机中使用Robot Framework进行电话呼叫。这不是一个简单的选择。您需要发现电话应用程序的定位器或坐标。

https://github.com/serhatbolsu/robotframework-appiumlibrary

第二个选项,我相信它更容易访问,是使用Windows VOIP客户端并使用例如AutoITLibrary来控制它。

https://code.google.com/archive/p/robotframework-autoitlibrary/

事实上还有一个第三个疯狂的选择:你可以破解一个旧手机,并用Python创建一个Robot Framework自定义库,用来控制带有Raspberry PI和GPIO的手机,将按键开关连接到GPIO引脚。

这将是一个不错的黑客项目= :)

答案 1 :(得分:0)

我正在使用PJSIP,它是python包装器。

您应该从tutorial in python开始,为机器人框架创建一个简单的库。