Y'know, I was thinking about a similar idea recently, primarily because I do a lot of work with dialplan based apps. It would be great if there was a way to set up a _complete_ call (meaning it would include what digits to enter when, etc) in a test and then run it against the dialplan being worked on.
One thing that I have found is really helpful is coding your dialplans in AEL2 and running the aelparse program with the -d option, which uses the CWD as the base to read from. The parser tells you when something's not right and tells you where it found the error. However this isn't helpful for things that only take place during a call like database lookups and variable values. I'm interested to see the answers that come from your post, thanks for putting it out there! Sherwood McGowan Consultant -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nic Hughes Sent: Sunday, July 16, 2006 6:31 PM To: [email protected] Subject: [asterisk-users] Regression testing dialplan changes Hi all, As I am starting to have stable live releases of a dialplan and development work going on in parallel I need to have some sort of regression test in place to ensure that no key functions of the current dialplan are broken by a new version. Does anyone have pointers to the best way to run an automated test on the dialplan, what I am really hoping for is something that looks and works a bit like an nUnit type automated test but I'll take almost any automated testing approach over the alternative - which is manual re-testing every time we change a dialplan. Thanks, Nic _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
