Python 使用Robot框架自动化IVR测试

Python 使用Robot框架自动化IVR测试,python,robotframework,Python,Robotframework,我是机器人框架的新手,我只使用它运行了一些SMS测试用例。 我想知道是否有一种方法可以使用Robot框架测试IVR。 例如:使用Robot框架发送语音呼叫Rti,并让它按1、2之类的键 任何帮助都将不胜感激 我认为这是可能的,您主要有两种选择: 第一种选择是使用AppiumLibrary或AndroidLibrary(葫芦)在android手机中使用Robot框架进行电话呼叫。这不是一个容易的选择。您需要发现手机应用程序的定位器或坐标 第二个选择,我相信它更容易访问,将是使用Windows V

我是机器人框架的新手,我只使用它运行了一些SMS测试用例。 我想知道是否有一种方法可以使用Robot框架测试IVR。 例如:使用Robot框架发送语音呼叫Rti,并让它按1、2之类的键


任何帮助都将不胜感激

我认为这是可能的,您主要有两种选择:

第一种选择是使用AppiumLibrary或AndroidLibrary(葫芦)在android手机中使用Robot框架进行电话呼叫。这不是一个容易的选择。您需要发现手机应用程序的定位器或坐标

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

事实上,还有第三个疯狂的选择:你可以破解一部旧手机,用Python创建一个机器人框架自定义库,用树莓PI和GPIO控制手机,将按键开关连接到GPIO引脚

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

我正在使用的是python包装器


您应该从开始为robotframework创建一个简单的库。

如果有python库可以这样做,那么在robot中创建关键字就很容易了。你知道有没有用于IVR的python库吗?我想没有。你是想隔离服务器本身并模拟连接的客户端,还是考虑自动化客户端应用程序?