by dalenoll » Sun Apr 08, 2012 5:17 am
My advise on what to test and how to test is this.
Test features you are expecting to use and make sue they work. Then test the features that you may not use, but will remain turned on, trust me, someone will decide to try them at some point.
Also, if you can simulate inbound and outbound call flow, that would be great. Make sure the inbound and outbound routes work because if they do not, your users will not be happy.
Can you test with a single endpoint? You could, but it would be best if you have more than one. That way you can test things like hold, transfer, call forward and group pickup. Features that are likely to be used a lot.
I feel it is important to have your test network include the same equipment that you will be deploying. You can test Asterisk features with any device or softphone, but some of the features may work differently on different endpoints. Do you want to use DND on the device or the FreePBX code? The only way to know for sure is to try them both out using the equipment you are deploying.
The test network can also be the training network. You can learn about the system and try new things without damaging the production system. Want to try out a new feature, try it o the test network. If it involves training of the users, train them on the test network as well.
I hope that helps.
Dale