[SIPForum-discussion] SIP testing
Mark R Lindsey
lindsey at e-c-group.com
Thu May 12 02:46:18 UTC 2011
On May 11, 2011, at 5:12, Guido Negro <guido.negro at gradwell.com> wrote:
> Hi all,
>
>
> I am writing an app for system testing of a sip-endpoint. I'd like an opinion about some definitions I need to fix.
>
> In my case a SIP test is a program that acts like a the phone and verifies that another SIP end-point behaves in a specific expected way.
>
> Therefore I defined a SIP test failure : "a situation where a test is able to detect that the SIP end-point does not behave in the expected way".
>
> That said, in my opinion, there are only 2 situations that could cause a so-defined SIP test failure:
>
> * a timeout expires while a test is expecting a specific request/response
>
> * a different response is received than the one expected (skipping 1xx of course)
>
Or, perhaps the endpoint doesn't do the right thing. E.g., a phone returns 180, but makes no ringing noise.
Or, perhaps the endpoint sends a request you didn't expect or want, like a BYE before you're done with the session.
It's easy to be SIP protocol compliant with your given set of chosen RFC's and drafts en-vogue, but still get nothing useful done.
More information about the discussion
mailing list