1 SIP 协议测试 本节规定SIP 协议的测试, 有关更具体的要求参见相应的行业标准。 测试编号 SS_SIP_01 测试项目 INVITE 请求成功响应 预置条件 各设备正常运行,网络正常。用网络分析仪监视软交换的网口(分析SIP报文) 测试过程 1、该SIP用户已经存在,并且注册成功(呼叫采取不认证的方式进行)2、触发软交换发送INVITE请求给SIP 终端 测试流程 1、消息交互流程如下: SIP Endpoint 软交换 |Å----- INVITE -----| |--- 100 Trying ------ Æ| |----- 180 Ringing -------Æ| |---- 200 OK --------Æ| |Å------ ACK --------| 预期结果 收到100 响应,其后收到180响应,在收到200响应后回送ACK请求消息 判定原则 测试结果必须与预期结果相符, 否则不符合要求 测试编号 SS_SIP_02 测试子项目 INVITE 请求重发后成功响应 预置条件 各设备正常运行,网络正常。用网络分析仪监视软交换的网口(分析SIP报文) 测试过程 1、该SIP用户已经存在,并且注册成功 2、触发软交换发送INVITE请求到SIP终端模拟器 3、控制SIP终端模拟器发送响应的时间,使得软交换重传INVITE请求,在重传次数小于7的情况下发送100响应,其后发送180响应,发送200响应 4.终端模拟器发送完200 响应后,收到ACK请求 测试流程 1、消息交互流程如下: SIP 终端模拟器 软交换 |Å----- INVITE -----| |Å----- INVITE -----| |Å----- INVITE -----| |--- 100 Trying -------Æ| |----- 180 Ringing -------Æ| |---- 200 OK --------Æ| |Å------ ACK --------| 预期结果 重传INVITE请求小于7次的时候,收到100 响应,其后收到180响应,在收到200响应后回送ACK请求消息 判定原则 测试结果必须与预期结果相符, 否则不符合要求 测试编号 SS_SIP_03 2测试子项目 INVITE 请求重发后失败 预置条件 各设备正常运行,网络正常。用网络分析仪监视软交换的网口(分析SIP报文) 测试过程 1、该SIP用户已经存在,并且注册成功 2、触发软交换发送INVITE请求到SIP终端模拟器 3、控制SIP终端模拟器对INVITE请求的响应,使得软交换重传INVITE请求,重传次数7后没有任何响应。软交换将发送CANCEL请求,软交换将收到CANCEL的200响应 测试流程 1、消息交互流程如下: SIP 终端模拟器 软交换 |Å----- INVITE -----| |Å----- INVITE -----| |Å----- INVITE -----| |Å---...