我是Robot Framework的新手,我只用它来为SMS运行一些测试用例。 我想知道是否有办法使用Robot Framework测试IVR。 例如:使用机器人框架发送一个VOICE CALL RTI并按下1,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开始,为机器人框架创建一个简单的库。