H协议异常测试查阅.doc

上传人:b****1 文档编号:230758 上传时间:2022-10-07 格式:DOC 页数:16 大小:338KB
下载 相关 举报
H协议异常测试查阅.doc_第1页
第1页 / 共16页
H协议异常测试查阅.doc_第2页
第2页 / 共16页
H协议异常测试查阅.doc_第3页
第3页 / 共16页
H协议异常测试查阅.doc_第4页
第4页 / 共16页
H协议异常测试查阅.doc_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

H协议异常测试查阅.doc

《H协议异常测试查阅.doc》由会员分享,可在线阅读,更多相关《H协议异常测试查阅.doc(16页珍藏版)》请在冰豆网上搜索。

H协议异常测试查阅.doc

5.1.3.1H.248协议异常测试

5.1.3.1.1H.248异常消息测试

5.1.3.1.1.1收到非248消息

测试编号

1.

测试项目

异常248消息测试

测试子项目

收到非248消息

测试目的

测试当F821收到的消息里有非248消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送带有非MEGACO消息,例如MGCP消息2001234OK;或任意字符(@%kdjfielkajsdfiowofj)

2.打看信令跟踪看F821的处理;(SS上和F821上都打开)ss上只看到发送,没有接收到信令,F821上跟踪回400

预期输出

F821收到非248消息,回400。

用例说明

5.1.3.1.1.2收到非注册SS发的248消息

测试编号

2.

测试项目

异常248消息测试

测试子项目

收到非注册SS发的248消息

测试目的

测试当F821收到的消息里有非注册SS发来的248消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送248消息,MGC的IP地址为非注册SS的地址:

!

/1[x.x.x.x]:

2944T=176183000{C=-{AV=ROOT{AT{}}}}

其中x.x.x.x为非注册SS的地址

2.信令跟踪,观察F821的处理;(SS上和F821上跟踪都看)

预期输出

不响应非注册SS发送的信令

用例说明

5.1.3.1.1.3收到不同版本的248消息

测试编号

3.

测试项目

异常248消息测试

测试子项目

收到不同版本的248消息

测试目的

测试当F821收到不同版本的248消息时的处理情况

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送248消息,版本号为x,x可以为2或者其他数值;

!

/x[10.40.121.2]:

2944T=59782290{C=-{AV=ROOT{AT{}}}}

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看)

预期输出

F821不处理不同版本的248消息或回错,对应错误码406(不支持的版本),此时X为1和2的其他值。

用例说明

F821丢弃或回406错,协议版本不支持

5.1.3.1.1.4收到的248消息含有非法的上下文ID或事务ID等

测试编号

4.

测试项目

异常248消息测试

测试子项目

收到的248消息含有非法的上下文ID或事务ID等

测试目的

测试当F821收到的248消息含有非法的上下文ID或事务ID时的处理情况

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送248消息,上下文ID非法如:

C1234;

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

3.向MG发送248消息,事务ID非法如:

T1234;

4.向MG发送248消息,事务ID超过最大值;

!

/2[10.40.123.100]:

2944T=17swr222{C=-{AV=ROOT{AT{}}}}

5.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看)。

预期输出

F821不回错,不影响设备的正常运行

用例说明

5.1.3.1.1.5收到248消息含有不能识别的包

测试编号

5.

测试项目

异常248消息测试

测试子项目

收到的248消息含有不能识别的包

测试目的

测试当F821收到的248消息含有不能识别的包时的处理情况

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送含有不能识别的包名的248消息,如SG{coog/rt};

!

/1[10.40.110.1]:

2944T=597888{C=-{MF=aaln/0{SG{coog/rt}}}}

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

预期输出

F821回440错误(协议不支持的包或未知的包)

用例说明

F821回440错误(协议不支持的包或未知的包)

5.1.3.1.1.6收到请求F821媒体资源的消息缺少LOCAL、REMOTE的某些属性

测试编号

6.

测试项目

异常248消息测试

测试子项目

收到的请求F821媒体资源的消息缺少LOCAL、REMOTE的某些属性

测试目的

测试当F821收到的请求F821媒体资源的消息缺少LOCAL、REMOTE的某些属性时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送请求媒体资源消息,缺少local、或remote的某些必要属性参数,比如编码方式等;

!

/1[10.40.123.100]:

T=176182567{C=${A=aaln/1,A=${M{ST=1{O{MO=RC,nt/jit=40},L{

v=0

c=INIP4$

m=audio$RTP/AVP08184

a=ptime:

20

}}}}}}

适当减少一些属性,或增加一些属性。

如端口、编解码方式、远端IP、ptime.

或增加a=fax

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

预期输出

F821回错

用例说明

缺少属性不同,F821回错也不同

5.1.3.1.1.7收到的请求F821媒体资源的消息LOCAL、REMOTE的某些属性错误

测试编号

7.

测试项目

异常248消息测试

测试子项目

收到的请求F821媒体资源的消息LOCAL、REMOTE的某些属性错误

测试目的

测试当F821收到的请求F821媒体资源的消息LOCAL、REMOTE的某些属性错误时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发送请求媒体资源消息,local、或remote的某些必要属性参数错误,

!

/1[10.40.123.100]:

T=176182567{C=${A=aaln/1,A=${M{ST=1{O{MO=RC,nt/jit=40},L{

v=0

c=INIP4$

m=audio$RTP/AVP08184

a=ptime:

20

}}}}}}

错误情况:

1.编码方式带很多参数(最大带30种编码方式)。

2.RTP端口为奇数。

3.其他非法参数非协议规定值等。

4.远端端口为0.。

5.传真方式下T30端口为0,T38带有效端口。

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

预期输出

F821回错误

用例说明

错误属性不同,F821回错也不同

5.1.3.1.1.8收到含有不能匹配到终结点的通配符的消息

测试编号

8.

测试项目

异常248消息测试

测试子项目

收到含有不能匹配到终结点的通配符的消息

测试目的

测试当F821收到含有不能匹配到终结点的通配符的消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向MG发消息,比如!

/1[10.40.123.100]:

2944T=15555567{C=${A=aaln/0,A=&{M{ST=1{O{MO=RC,nt/jit=40},L{

v=0

c=INIP4$

m=audio$RTP/AVP9

a=ptime:

20

}}}}}};

2.看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

预期输出

F821回错误430

用例说明

F821回错误

5.1.3.1.1.9收到消息将已存在于某上下文的终结点加到别的上下文里

测试编号

9.

测试项目

异常248消息测试

测试子项目

收到消息将已存在于某上下文的终结点加到别的上下文里

测试目的

测试当F821收到将已存在于某上下文的终结点加到别的上下文里消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向F821发消息,将已存在于某上下文的终结点加到别的上下文里去;

!

/1[10.40.123.100]:

2944T=176100011{C=${A=aaln/1,A=${M{ST=1{O{MO=RC,nt/jit=40},L{

v=0

c=INIP4$

m=audio$RTP/AVP08184

a=ptime:

20

}}}}}}

看信令跟踪,观察F821的处理;(SS上和F821上跟踪都看);

预期输出

F821回错误433

用例说明

5.1.3.1.1.10收到包含不支持媒体流类型的消息

测试编号

10.

测试项目

异常248消息测试

测试子项目

收到包含不支持媒体流类型的消息

测试目的

测试F821收到包含不支持媒体流类型的消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

1.MG在MGC上成功注册,链路状态正常

测试步骤

1.向F821发包含不支持的媒体流类型的消息,比如m=video$RTP/AVP0

2.F821回515错

预期输出

F821回错误,媒体流类型不支持

用例说明

F821回错误515

5.1.3.1.1.11收到像A=T1,S=$这样第一条成功第二条非法的消息

测试编号

11.

测试项目

异常248消息测试

测试子项目

收到像A=T1,S=$这样第一条成功第二条非法的消息

测试目的

测试F821收到像A=T1,S=$这样第一条成功第二条非法的消息时的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.向F821发消息,如T=111{C=${A=T1,S=$}},其中T1是F821上一条空闲的终结电路(要让第一条Add执行成功);

2.看F821的回应,检查T1对应的CMP是否运行正常;

预期输出

F821第一句能够处理,第二句回错误

用例说明

测试类似这样第一句能够处理第二句错误的消息

5.1.3.1.1.12收到505消息后的处理

测试编号

12.

测试项目

异常248消息测试

测试子项目

收到505消息后的处理

测试目的

测试F821收到SS的505错误后的处理

测试依据

《XPON软件总体设计方案.doc》

预置条件

MG在MGC上成功注册,链路状态正常

测试步骤

1.把SS的断链检测时长改短,然后拔掉一会儿网线,造成SS认为F821退出服务,而F821看来仍是进入服务,此时F821向SS发心跳消息时会收到505消息。

2.检查F821收到505错误后是否等待随机时间后仍向原来的SS注册;

预期输出

F821等待随机时间后仍向原来SS注册

用例说明

可以把我们的保护时间设长

5.1.3.1.1.13SS退出服务时指示F821发生容灾切换

测试编号

13.

测试项目

异常248消息测试

测试子项目

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1