|
Introduction
miTester for SIP
miTester for SIP is an automated SIP testing tool designed and developed to take care of the complex pre-deployment testing of SIP applications effectively. This SIP testing tool can be used to simulate SIP call-flows & automate functional, regression and fault injection tests.
It increases the flexibility of time and resources, avoids redundancy on test execution, increase test coverage, thus increasing the quality and reliability of the system under test.
miTester for SIP supports RFC standards - RFC 3261, RFC 2976, RFC 3428, RFC 3265, RFC 3262, RFC 3311, RFC 3903, RFC 3455.
It uses industry standard SIP Stack to construct its server. It offers a range of constructs from low level to high level interfaces to control and test every aspect of a SIP call flow.
miTester for SIP executes call flows in two modes : USER mode and ADVANCED mode. Simple syntax of client and server scripts in XML format makes the simulation of call flows easier. Care is taken to cover all test types.
USER mode
In USER mode, any SIP call flow can be simulated. Design of miTester for SIP framework caters to test simple to complex SIP call flows independent of the SIP application.
A handsome knowledge of SIP will be sufficient to use miTester for SIP.
ADVANCED mode
In ADVANCED mode, you can make your SIP testing process quicker and efficient (without any manual intervention) by automating the test execution. An interface has to be developed to automate the test execution for the SIP Application under test. Additionally it will be a onetime development of the client and server scripts for the test execution to be done multiple times on all releases.
A case study on ADVANCED mode of testing using miTester for SIP for SIP Communicator is provided. At a click of a button, the test executions are completed and the test reports and test logs are produced.
Getting started with miTester for SIP
Services
License
miTester for SIP is an open source software project, and is released under the GNU General Public License v3 (GPLv3). All source code is freely available under the GPL. Users are encouraged to contribute their improvements and feedback to miTester for SIP.
|