[Freeswitch-dev] Scriptable test-suite
Joegen E. Baclor
joegen at opensipstack.org
Fri Dec 10 13:29:45 MSK 2010
Hi Mike,
Thanks for the advise. It's good to know i'm on the right track.
On Friday, 10 December, 2010 02:34 AM, Michael Collins wrote:
> Joegen,
>
> I don't know if you already came to a conclusion here but I just
> wanted to chime in a bit. First off, understand that ESL inbound is
> extremely powerful - you can do pretty much anything you want. In
> fact, there is nothing preventing you from connecting in via ESL, then
> launching a call that goes through the dialplan and then executes a
> script written in Lua/Perl/Javascript.
>
> My advice to you is to break this down into smaller pieces. Create a
> dialplan extension and script that tests an IVR and make sure it
> works. Then create an ESL application that controls FreeSWITCH and can
> launch one or more calls through your test extension. Repeat as needed.
>
> -MC
>
> On Tue, Dec 7, 2010 at 5:36 PM, Joegen E. Baclor
> <joegen at opensipstack.org <mailto:joegen at opensipstack.org>> wrote:
>
> Hi,
>
> We are trying to work out a test suite for sipXecs media services
> and we
> thought that freeswitch itself is the best place to do it. I am
> initiallly thinking of controlling freeswitch using ESL inbound to
> simulate traversing of sipXecs media services ivr menus. However,
> although ESL has the most flexibility among the choices, I find the
> scripting modules really appealing specially because it exposes the
> ability to add new test scenarios. Am I correct that ESL inbound
> function(eg: placing independent outbound calls without having to
> hit a
> dialplan) is not currently doable via the mod_scripting_language
> plugins? Because of this, I am plannning to simply expose ESL
> inbound/outbound library via a google::v8 glue to make the test
> scenarios somehow scriptable. I am wondering if I am not crazy
> if i do so.
>
> I have came accross this thread old
> http://thread.gmane.org/gmane.comp.telephony.freeswitch.user/10926/focus=10928
> . I am wondeing if more work/thoughts came into this so i wont be
> reinventing the wheel.
>
> advice appreciated. Thanks!
>
> Joegen
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> <mailto:FreeSWITCH-dev at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20101210/df2cb4af/attachment.html
More information about the FreeSWITCH-dev
mailing list