I have recently moved to telecom and working on automation framework to automate the VoIP phone.
In current framework, for a simple call/conference scenario, additional helper phones are being used. The current framework configure these additional physical helper phones which takes considerable time and consumption of resources.
I am trying to replace these physical helper phones with the programmable soft phones, so that the test execution will be little bit fast.
Please let us know if this can be possible.
I am not looking for GUI-based soft SIP client because automating the UI actions will be another challenge and prone to error.
This framework is being developed in Perl
Your help will be highly appreciated!!
Take a look at SIPp. http://sipp.sourceforge.net/
I think it will do what you want, it even has some handling of RTP data.