Welcome to SIPr
SIPr, pronounced as Sipper is an open source SIP application testing framework with simple objective of making the life of SIP developer and tester easier.
With SIPr you can not only create complex SIP and converged application call flows, but create them with ease.
Our motto is - "Create any call flow - no exceptions"


Show it to me
Seeing is believing.
If you are a SIP developer or tester and if you are spending a lot of time with your current test toolkits and still struggling to simulate the latest and greatest call flow scenario or if you are just curious and want to see how a dynamic language based tool can boost productivity and cut down overall project time, then we invite you to watch some of the videos to see SIPr in action.
What do I need to use it?
SIPr test cases and controllers are written in pure Ruby, which is a joy to write, but you don't need to be a Ruby expert to use it. In the simplest usage, tools generate basic scripts for you. There is comprehensive documentation that even teaches you basic Ruby as you go along. Besides this there are supplementary resources, like Wiki, Blogs and perhaps most importantly the community mailing list.
What is in the package?
SIPr is a complete SIP stack with a multi-layered API. At the highest level it enables you to write simple test cases with extreme ease, however in its more advanced usage the API empowers the user to completely control every aspect of the call, enabling creation of any call flow conceivable. The converged API also enables users to write tests using SIP, HTTP, XML, Database etc all from the same script.



