【问题标题】:multiple instances of programmable SIP soft phone可编程 SIP 软电话的多个实例
【发布时间】:2012-12-09 10:59:59
【问题描述】:

我最近搬到了电信行业,致力于开发自动化框架来自动化 VoIP 电话。

在当前框架中,对于简单的通话/会议场景,正在使用额外的辅助电话。当前的框架配置了这些额外的物理助手电话,这需要大量的时间和资源消耗。

我正在尝试用可编程的软电话替换这些物理助手电话,以便测试执行会稍微快一点。

如果可以,请告诉我们。

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

这个框架正在 Perl 中开发

我们将非常感谢您的帮助!!

【问题讨论】:

  • 听起来您正在寻找 SIP 的自动化测试工具,对吗?
  • 我想像 Bria、Zoiper 和 Blink 这样的流行软件电话都具有某种形式的自动配置,或者至少能够手动更新配置文件。
  • 是的,他们确实有一些可以自动执行的东西。但他们似乎只支持一个实例。

标签: perl sip voip


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 谢谢 yotommy,我更喜欢 perl。如果我发现了什么,让我包含 perl 关键字。
    猜你喜欢
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多