Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近搬到了电信行业,致力于开发自动化框架来自动化 VoIP 电话。
在当前框架中,对于简单的呼叫/会议场景,正在使用额外的辅助电话。当前的框架配置了这些额外的物理助手电话,这需要相当多的时间和资源消耗。
我正在尝试用可编程的软电话替换这些物理助手电话,以便测试执行会有点快。
请让我们知道这是否可行。
我不是在寻找基于 GUI 的软 SIP 客户端,因为自动化 UI 操作将是另一个挑战并且容易出错。
这个框架是用 Perl 开发的
您的帮助将不胜感激!!
看看SIPp。http://sipp.sourceforge.net/
我认为它会做你想做的事,它甚至可以处理 RTP 数据。
如果 perl 不是严格要求,KitCAT框架对 (Java) 开发人员非常友好。测试用例是用 JUnit 编写的,以便于与其他工具集成。它提供不同级别的日志(包括 SIP 消息),并支持多个用户代理,所有这些都可以在一个测试用例中进行协调。(后者在其他 SIP 测试工具中没有得到很好的支持,例如 sipp)。它还提供与其他协议(例如,RTP、HTTP)的协调。
有一个(有些过时的)截屏视频,显示了该工具的安装和基本用法。