[Freeswitch-users] FreeSWITCH Automated Testing

Stanislav Sinyagin ssinyagin at gmail.com
Tue Jul 28 11:40:39 MSD 2015


here I started a project for a customer. It validates the SIP message flow
for a remote server, sends and receives DTMF, and is intended to be used
for automated testing. FreeSWITCH is used as a dialer and a callee, and the
remote server can also be... a FreeSWITCH server :)
The documentation is not there yet, but it will be finalized during Summer:
https://github.com/voxserv/rring

Also here is an example of using Sevana AQuA software for comparing the
input and output audio.
https://github.com/ssinyagin-freeswitch-jira/FS-7805

Also based on FS-7805 experience, I'm making a Perl script which will
process the histogram produced by "sox stat -freq", so that it can check if
the recorded audio files are identical between each other. It's slower than
AQuA, but is completely free and allows to verify the clock precision on
the host.

I'll be happy if these things also go into your automated test environment
(after I finalize them).





On Mon, Jul 27, 2015 at 7:46 PM, Brian West <brian at freeswitch.org> wrote:

> FreeSWITCHers,
>
> So after a bit discussion, a case of red bull, an approach to automating
> functional testing has now solidified.
>
> Audio Path is verified via DTMF in-band, Video Path is verified by using
> QR codes.
>
> Here are two VERY crude examples:
>
> https://www.dropbox.com/s/4fkdcgzo8dt0hdr/conference_test.pl?dl=0
>
> https://www.dropbox.com/s/497rm2hgopp5u7h/eavesdrop_test.pl?dl=0
>
> Input?
>
> --
>
> *Brian West*
> brian at freeswitch.org
>
>
> *Twitter: @FreeSWITCH , @briankwest*
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit:
> /r/freeswitch <https://www.reddit.com/r/freeswitch>
>
> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150728/deef37d5/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list