多个可编程SIP软电话实例

时间:2012-11-30 14:14:06

标签: perl sip voip

我最近转向电信并致力于自动化框架以实现VoIP电话的自动化。

在目前的框架中,对于简单的呼叫/会议场景,正在使用其他辅助电话。当前框架配置这些额外的物理帮助电话,这需要相当长的时间和资源消耗。

我正在尝试用可编程软电话替换这些物理辅助电话,这样测试执行速度就会快一点。

如果可以的话,请告诉我们。

我不是在寻找基于GUI的软SIP客户端,因为自动执行UI操作将是另一个挑战并且容易出错。

此框架正在Perl中开发

您的帮助将受到高度赞赏!!

2 个答案:

答案 0 :(得分:1)

看看SIPp。 http://sipp.sourceforge.net/

我认为它会做你想要的,它甚至可以处理一些RTP数据。

答案 1 :(得分:0)

如果perl不是严格要求,KitCAT框架对开发人员非常友好(Java)。测试用例以JUnit编写,以便于与其他工具集成。它提供不同级别的日志(包括SIP消息),并支持多个用户代理,这些代理都可以在测试用例中进行协调。 (后者在其他SIP测试工具中没有得到很好的支持,例如sipp)。它还提供与其他协议(例如,RTP,HTTP)的协调。

有一个(有点过时)screencast,显示该工具的安装和基本用法。