Use cases
Typical cases when to use SIP Inspector.
SIP signalling troubleshooting
Reproduce a problem call flow message by message and see exactly where a peer deviates. Trace to Scenario turns the capture of the problem into the test.
Interoperability and conformance
Run the same scenario against different servers, phones and gateways. The SIP/SDP checks flag messages that break RFC 3261, 4566 or 3264.
Hard to reproduce scenarios
Script the ‘rainy day’ cases: unexpected responses, retransmissions, time outs, re-INVITEs, CANCEL and unusual message orders.
Load and capacity testing
Many concurrent calls, calls per second, total calls, gradual increase; one values file gives every call its own user. SIP load testing →
Regression testing and CI
Run scenarios from scripts and CI jobs. JUnit XML and a gate on ASR, response times and MOS decide pass or fail.
Emulating servers and clients
Be the registrar, the PBX, the phone or the called party, over UDP, TCP, TLS, WebSocket or secure WebSocket.
IVR and media testing
Live speech through the microphone, prompts from pcap files, automatic digit injection, SRTP and H.264 video.
Learning SIP
Watch every request and response of a dialog in the call flow and experiment with the protocol safely.