中国移动企业侧接入开通网关设备测试规范.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国移动通信企业标准
中国移动C M -I M S 接入开通网
关设备测试规范
C h i n a M o b i l e C M -I M S E q u i p m e n t T e s t i n g S p e c i f i c a t i o n 版本号:1.0.0 中国移动通信集团公司 发布
╳╳╳╳-╳╳-╳╳发布 ╳╳╳╳-╳╳-╳╳实施
QB-╳╳-╳╳╳-╳╳╳╳
目录
1适用范围 (1)
2规范性引用文件 (1)
3术语、定义和缩略语 (1)
4测试环境 (2)
5功能项测试 (2)
5.1接入开通网关设备上电(接入设备) (2)
5.1.1TCP链路不加密 (2)
5.1.2TCP链路加密 (3)
5.2HTTPS建链(接入设备与网关) (3)
5.2.1接入设备发起 (3)
5.2.2接入开通网关发起 (5)
5.3双密码下发(网关与BOSS) (6)
5.3.1接入设备初始安装对应双密码下发 (6)
5.3.2接入设备维护时对应双密码下发 (6)
5.4接入设备初始上电注册(接入设备、网关、BOSS) (7)
5.4.1无NAT场景下初始注册 (7)
5.4.2有NAT场景下初始注册 (8)
5.5超时重注册(接入设备与网关) (9)
5.6重启重注册(接入设备与网关) (10)
5.6.1无NAT场景下重启重注册 (10)
5.6.2有NAT场景下重启重注册 (10)
5.7变更IP地址重注册(接入设备与网关) (11)
5.7.1无NAT场景下变更IP地址重注册 (11)
5.7.2有NAT场景下变更IP地址重注册 (12)
5.8开户(接入设备、网关、BOSS) (12)
5.8.1下发时含端口 (12)
5.8.2下发时不含端口 (14)
5.9修改(接入设备、网关、BOSS) (15)
5.9.1无NAT场景下 (15)
5.9.2有NAT场景下 (17)
5.10查询(接入设备、网关、BOSS) (18)
5.10.1无NAT场景下查询 (18)
5.10.2有NAT场景下查询 (19)
5.11销户(接入设备、网关、BOSS) (20)
5.11.1无NAT场景下销户 (20)
5.11.2有NAT场景下销户 (20)
5.12异常场景 (21)
5.12.1接入开通网关掉电 (21)
5.12.2接口规范中各种异常反馈码 (22)
6编制历史 (24)
前言
本标准依据ITU-T和3GPP制定的相关标准,结合有关国内标准和中国移动其他企业标准,基于中国移动CM-IMS总体技术要求和实际需求而拟定,充分考虑了网络的平滑演进能力,为中国移动CM-IMS的技术试验、网络建设和运行维护提供技术依据。
本标准主要包括CM-IMS企业用户接入开通网关设备的测试用例、测试环境和测试工具等内容;
针对接入开通网关设备的功能项测试用例和维护管理项测试用例。
本标准由中移号文件印发。
本标准由中国移动通信集团公司计划部提出,由集团公司技术部归口。
本标准由标准归口部门负责解释。
本标准起草单位:中国移动通信研究院
本标准主要起草人:
1 适用范围
本测试规范对试点期间,基于CM-IMS的企业用户接入开通网关设备的功能测试进行了规范说明,包括测试环境、测试方法、测试项目等。
2 规范性引用文件
下列标准所包含的条文,通过在本标准中引用而成为本标准的条文。
本标准出版时,所示版本均为有效。
所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
表2-1 规范引用文件
[1] QB-D-003-2005 《×××规范版本号》中国移动通信有限公司
[2]QB-x-xxx-xxxx《中国移动CM-IMS试点
_AG设备规范》
中国移动通信有限公司
[3]TS 23.228IP Multimedia subsystem 3GPP
[4]TS 24.229IP Multimedia Call
Control Protocol based
on SIP and SDP
3GPP
3 术语、定义和缩略语
下列术语、定义和缩略语适用于本标准:
表3-1 术语、定义和缩略语
缩略语英文中文
AG Access Gateway接入网
IMS IP Multimedia Subsystem IP多媒体子系统
NAT Network Address Translation网络地址转换
DTMF Dual Tone Multi Frequency双音多频
FSK Frequency-shift keying 频移键控
SIP Session Initiate Protocol会话发起协议
SNMP Simple Network Management
Protocol
简单网络管理协议
VoIP Voice over IP IP语音电话
4
测试环境
业业业业业业
业业业业业业
业业业业
业业业业业业
AG IP PBX
SIP GW UCS IAD
TDM PBX
POTS
SIP PHONE
POTS
CMNet
MDCN
图4-1 测试组网图
接入开通网关实现接入设备的实时业务开通,北向通过标准化的SOAP 接口接收业务支撑系统发送的业务开通指令,南向通过TR069接口实时开通接入设备,反馈命令执行结果。
接入开通网关主要实现接口协议转换、业务开通接口汇聚功能,并维护与接入设备的链接,减少业务支撑系统链接数和接口协议复杂度。
5
功能项测试
5.1 接入开通网关设备上电(接入设备) 5.1.1 TCP 链路不加密
表5-1 接入开通网关设备上电(TCP 链路不加密)测试用例
测试编号:5.1.1 项目:基本功能
分项目:接入开通网关设备上电(TCP 链路不加密)
测试目的:验证接入开通网关设备上电(TCP 链路不加密)成功 测试预置条件:
1、 接入开通网关设备;
2、 业务支撑系统。
测试步骤:
1、 接入开通网关配置业务支撑系统IP 地址、端口等。
2、 接入开通网关上电,与业务支撑系统建立TCP 连接(TCP 链路不加密)。
1、接入开通网关上电成功。
检查点:
1、接入开通网关配置(SOAP协议、接口等)是否成功_____(是/否)
2、接入开通网关与业务支撑系统建立TCP连接是否成功_____(是/否) 5.1.2TCP链路加密
表5-2 接入开通网关设备上电(TCP链路加密)测试用例测试编号:5.1.2
项目:基本功能
分项目:接入开通网关设备上电(TCP链路加密)
测试目的:验证接入开通网关设备上电(TCP链路加密)成功
测试预置条件:
1、接入开通网关设备;
2、业务支撑系统。
测试步骤:
1、接入开通网关配置业务支撑系统IP地址、端口等。
2、接入开通网关上电,与业务支撑系统建立TCP连接(TCP链路加密)。
预期结果:
1、接入开通网关上电成功。
检查点:
1、接入开通网关配置(SOAP协议、接口等)是否成功_____(是/否)
2、接入开通网关与业务支撑系统建立TCP连接是否成功_____(是/否)
3、接入开通网关与业务支撑系统建立HTTPS连接是否成功_____(是/否) 5.2HTTPS建链(接入设备与网关)
5.2.1接入设备发起
5.2.1.1无NAT场景下建立HTTPS链路
表5-3 无NAT场景下建立HTTPS链路测试用例
测试编号:5.2.1.1
项目:基本功能
分项目:无NAT场景下建立HTTPS链路
测试目的:验证无NAT场景下HTTPS链路建立成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
1、接入设备A主动向接入开通网关发起建立TCP连接的流程。
2、接入设备A主动向接入开通网关发起建立TLS安全通信通道的流程。
在建立TLS连
接过程中,接入开通网关向CA请求证书(包含接入开通网关的相关身份信息),并将CA颁发的证书发送给接入设备。
接入设备利用证书中的相关信息验证接入开通网关的身份。
预期结果:
1、A与接入开通网关成功建立HTTPS链路。
检查点:
1、A主动向接入开通网关发起建立TCP是否成功_____(是/否)
2、A主动向接入开通网关发起建立TLS是否成功_____(是/否)
3、检查CA请求证书是否包含接入开通网关的相关身份信息_____(是/否)
5.2.1.2有NAT场景下建立HTTPS链路
表5-4 有NAT场景下建立HTTPS链路测试用例
测试编号:5.2.1.2
项目:基本功能
分项目:有NAT场景下建立HTTPS链路
测试目的:验证有NAT场景下HTTPS链路建立成功
测试预置条件:
1、含有NAT;
2、接入开通网关正常工作;
3、接入设备A正常工作;
测试步骤:
1、接入设备A主动向接入开通网关发起建立TCP连接的流程。
2、接入设备A主动向接入开通网关发起建立TLS安全通信通道的流程。
在建立TLS连
接过程中,接入开通网关向CA请求证书(包含接入开通网关的相关身份信息),并将CA颁发的证书发送给接入设备。
接入设备利用证书中的相关信息验证接入开通网关的身份。
预期结果:
1、A与接入开通网关成功建立HTTPS链路。
检查点:
1、A主动向接入开通网关发起建立TCP是否成功_____(是/否)
2、A主动向接入开通网关发起建立TLS是否成功_____(是/否)
3、检查CA请求证书是否包含接入开通网关的相关身份信息_____(是/否)
5.2.2接入开通网关发起
5.2.2.1无NAT场景下建立HTTPS链路
表5-5 无NAT场景下建立HTTPS链路测试用例
测试编号:5.2.2.1
项目:基本功能
分项目:无NAT场景下建立HTTPS链路
测试目的:验证无NAT场景下HTTPS链路建立成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
测试步骤:
1、接入开通网关发送反向通知消息给接入设备A。
2、接入设备A主动向接入开通网关发起建立TCP连接的流程。
3、接入设备A主动向接入开通网关发起建立TLS安全通信通道的流程。
在建立TLS连
接过程中,接入开通网关向CA请求证书(包含接入开通网关的相关身份信息),并将CA颁发的证书发送给接入设备。
接入设备利用证书中的相关信息验证接入开通网关的身份。
预期结果:
1、A与接入开通网关成功建立HTTPS链路。
检查点:
1、A主动向接入开通网关发起建立TCP是否成功_____(是/否)
2、A主动向接入开通网关发起建立TLS是否成功_____(是/否)
3、检查CA请求证书是否包含接入开通网关的相关身份信息_____(是/否)
5.2.2.2有NAT场景下建立HTTPS链路
表5-6 有NAT场景下建立HTTPS链路测试用例
测试编号:5.2.2.2
项目:基本功能
分项目:有NAT场景下建立HTTPS链路
测试目的:验证有NAT场景下HTTPS链路建立成功
测试预置条件:
1、含有NAT;
2、接入开通网关正常工作;
3、接入设备A正常工作;
测试步骤:
1、接入开通网关通过TCP长连接发送反向通知消息给接入设备A。
2、接入设备A主动向接入开通网关发起建立TCP连接的流程。
3、接入设备A主动向接入开通网关发起建立TLS安全通信通道的流程。
在建立TLS连
接过程中,接入开通网关向CA请求证书(包含接入开通网关的相关身份信息),并将CA颁发的证书发送给接入设备。
接入设备利用证书中的相关信息验证接入开通网关的身份。
预期结果:
1、A与接入开通网关成功建立HTTPS链路。
检查点:
1、A主动向接入开通网关发起建立TCP是否成功_____(是/否)
2、A主动向接入开通网关发起建立TLS是否成功_____(是/否)
3、检查CA请求证书是否包含接入开通网关的相关身份信息_____(是/否)
5.3双密码下发(网关与BOSS)
5.3.1接入设备初始安装对应双密码下发
表5-7 双密码下发(接入设备初始安装时)测试用例
测试编号:5.3.1
项目:基本功能
分项目:双密码下发
测试目的:验证双密码下发(接入设备初始安装时)成功
测试预置条件:
1、接入开通网关正常工作;
2、业务支撑系统正常工作;
测试步骤:
1、业务支撑系统通过Soap指令下发临时密码、永久密码和设备逻辑ID给接入开通网关;
2、接入开通网关保存临时密码、永久密码、设备逻辑ID;
3、接入开通网关发送响应消息Response。
预期结果:
1、双密码下发成功;
2、接入开通网关保存了临时密码、永久密码、设备逻辑ID。
检查点:
1、双密码下发之前,接入开通网关是否未包含永久密码和设备逻辑ID_____(是/否)
2、接入开通网关是否成功保存临时密码、永久密码、设备逻辑ID_____(是/否)
5.3.2接入设备维护时对应双密码下发
表5-8 双密码下发(接入设备维护时)测试用例
测试编号:5.3.2
项目:基本功能
分项目:双密码下发
测试目的:验证双密码下发(接入设备维护时)成功
测试预置条件:
1、接入开通网关正常工作;
2、业务支撑系统正常工作;
测试步骤:
1、业务支撑系统通过Soap指令下发临时密码、永久密码和设备逻辑ID给接入开通网关;
2、接入开通网关保存临时密码、永久密码、设备逻辑ID;
3、接入开通网关发送响应消息Response。
预期结果:
1、双密码下发成功;
2、接入开通网关保存了临时密码、永久密码、设备逻辑ID。
检查点:
1、双密码下发之前,接入开通网关是否已经包含永久密码和设备逻辑ID_____(是/否)
2、接入开通网关是否成功保存临时密码、永久密码、设备逻辑ID_____(是/否)
5.4接入设备初始上电注册(接入设备、网关、BOSS)
5.4.1无NAT场景下初始注册
表5-9 无NAT场景下初始注册测试用例
测试编号:5.4.1
项目:基本功能
分项目:无NAT场景下初始注册
测试目的:验证无NAT场景下初始注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作;
4、业务支撑系统通过SOAP指令下发设备逻辑ID、临时密码和永久密码给接入开通网关;
5、接入开通网关保存临时密码、永久密码和设备逻辑ID。
1、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
2、接入设备A向接入开通网关发起注册,包含临时密码,详细步骤参加《中国移动CM-IMS
企业用户接入设备开通网关设备规范》。
3、接入开通网关认证接入设备发送的临时密码,并发送永久密码给接入设备。
4、接入设备A保存永久密码,废除临时密码。
5、接入设备A再次向接入开通网关发起注册,包含永久密码,。
6、接入开通网关认证接入设备A发送的永久密码,并保存设备IP。
7、接入开通网关回应,接入设备A注册成功。
8、接入开通网关SOAP指令通知业务支撑系统下发用户名和密码。
9、业务支撑系统SOAP指令下发用户名和密码给接入开通网关。
10、接入开通网关下发用户名和密码给接入设备A。
11、接入设备A保存用户名和密码。
12、接入设备A回复接入开通网关用户名和密码下发成功。
13、接入开通网关SOAP指令回复业务支撑系统用户名和密码下发成功。
预期结果:
1、接入设备A初始注册成功;
2、接入设备A保存了永久密码、用户名和密码。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用临时密码主动向接入开通网关发起注册是否成功_____(是/否)
3、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
4、A是否保存了用户名和密码_____(是/否)
5.4.2有NAT场景下初始注册
表5-10 有NAT场景下初始注册测试用例
测试编号:5.4.2
项目:基本功能
分项目:有NAT场景下初始注册
测试目的:验证有NAT场景下初始注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作;
4、业务支撑系统通过SOAP指令下发设备逻辑ID、临时密码和永久密码给接入开通网关;
5、接入开通网关保存临时密码、永久密码和设备逻辑ID。
1、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
2、接入设备A向接入开通网关发起注册,包含临时密码。
详细步骤参加《中国移动CM-IMS
企业用户接入设备开通网关设备规范》。
3、接入开通网关认证接入设备发送的临时密码,并发送永久密码。
4、接入设备A保存永久密码,废除临时密码。
5、接入设备A再次向接入开通网关发起注册,包含永久密码,。
6、接入开通网关认证接入设备A发送的永久密码,并保存设备IP。
7、接入开通网关回应InformResponse,接入设备A注册成功。
8、接入设备A主动向接入开通网关发起建立TCP长连接的流程。
9、接入开通网关SOAP指令通知业务支撑系统下发用户名和密码。
10、业务支撑系统SOAP指令下发用户名和密码给接入开通网关。
11、接入开通网关下发用户名和密码给接入设备A。
12、接入设备A保存用户名和密码。
13、接入设备A回复接入开通网关用户名和密码下发成功。
14、接入开通网关SOAP指令回复业务支撑系统用户名和密码下发成功。
预期结果:
1、接入设备A初始注册成功;
2、接入设备A保存了永久密码、用户名和密码。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用临时密码主动向接入开通网关发起注册是否成功_____(是/否)
3、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
4、A与接入开通网关建立TCP长连接是否成功_____(是/否)
5、A是否保存了用户名和密码_____(是/否)
5.5超时重注册(接入设备与网关)
表5-11 超时重注册测试用例
测试编号:5.5
项目:基本功能
分项目:超时重注册
测试目的:验证超时重注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作。
测试步骤:
1、接入设备3分钟超时;
2、接入设备主动向接入开通网关发起建立HTTPs连接的流程;
3、接入设备发起Inform,包含永久密码,主动向接入开通网关发起注册;
4、接入开通网关认证接入设备发送的永久密码,并保存设备IP;
5、接入开通网关回应InformResponse。
1、接入设备A超时重注册成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
5.6重启重注册(接入设备与网关)
5.6.1无NAT场景下重启重注册
表5-12 无NAT场景下重启重注册测试用例
测试编号:5.6.1
项目:基本功能
分项目:无NAT场景下重启重注册
测试目的:验证无NAT场景下重启重注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作。
测试步骤:
1、接入设备A重启。
2、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
3、接入设备A发起Inform,包含永久密码,主动向接入开通网关发起注册;
4、接入开通网关认证接入设备A发送的永久密码,并保存设备IP;
5、接入开通网关回应InformResponse。
预期结果:
1、接入设备A重启后重注册成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
5.6.2有NAT场景下重启重注册
表5-13 有NAT场景下重启重注册测试用例
测试编号:5.6.2
项目:基本功能
分项目:有NAT场景下重启重注册
测试目的:验证有NAT场景下重启重注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作。
测试步骤:
1、接入设备A重启。
2、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
3、接入设备A发起Inform,包含永久密码,主动向接入开通网关发起注册;
4、接入开通网关认证接入设备A发送的永久密码,并保存设备IP;
5、接入开通网关回应InformResponse。
6、接入设备A主动向接入开通网关发起建立TCP长连接的流程。
预期结果:
1、接入设备A重注册成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
3、A与接入开通网关建立TCP长连接是否成功_____(是/否)
5.7变更IP地址重注册(接入设备与网关)
5.7.1无NAT场景下变更IP地址重注册
表5-14 无NAT场景下重启重注册测试用例
测试编号:5.7.1
项目:基本功能
分项目:无NAT场景下变更IP地址重注册
测试目的:验证无NAT场景下变更IP地址重注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作。
测试步骤:
1、接入设备A变更IP地址。
2、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
3、接入设备A发起Inform,包含永久密码,主动向接入开通网关发起注册;
4、接入开通网关认证接入设备A发送的永久密码,并保存设备IP;
5、接入开通网关回应InformResponse。
预期结果:
1、接入设备A变更IP地址后重注册成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
3、接入开通网关中保存的接入设备的IP地址是否发生变化_____(是/否)
5.7.2有NAT场景下变更IP地址重注册
表5-15 有NAT场景下重启重注册测试用例
测试编号:5.7.2
项目:基本功能
分项目:有NAT场景下变更IP地址重注册
测试目的:验证有NAT场景下变更IP地址重注册成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作。
测试步骤:
1、接入设备A变更IP地址。
2、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
3、接入设备A发起Inform,包含永久密码,主动向接入开通网关发起注册;
4、接入开通网关认证接入设备A发送的永久密码,并保存设备IP;
5、接入开通网关回应InformResponse。
6、接入设备A主动向接入开通网关发起建立TCP长连接的流程。
预期结果:
1、接入设备A重注册成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A用永久密码主动向接入开通网关发起注册是否成功_____(是/否)
3、A与接入开通网关建立TCP长连接是否成功_____(是/否)
4、接入开通网关中保存的接入设备的IP地址是否发生变化_____(是/否)
5.8开户(接入设备、网关、BOSS)
涉及接口内容需遵循《中国移动CM-IMS企业用户接入设备开通网关南向接口规范》和《中国移动CM-IMS业务开通接口规范-接入开通网关分册》。
5.8.1下发时含端口
5.8.1.1无NAT场景下
表5-16 开户测试用例
测试编号:5.8.1.1
项目:基本功能
分项目:开户
测试目的:验证无NAT场景下开户(含端口)成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作。
测试步骤:
1、业务支撑系统通过SOAP指令下发用户名和密码、ID(电话号码)、端口。
2、接入开通网关发送反向通知消息给接入设备A。
3、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
4、接入设备A发起空的HTTP Post。
5、接入开通网关发起SetParameterValues RPC方法,下发用户名和密码、ID(电话号码)、
端口。
6、接入设备A回应SetParameterValuesResponse。
7、接入设备向接入开通网关发起注册。
8、结束。
预期结果:
1、开户成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A是否成功保存用户名和密码、ID(电话号码)、端口_____(是/否)
3、A是否可以注册成功_____(是/否)
5.8.1.2有NAT场景下
表5-17 开户测试用例
测试编号:5.8.1.2
项目:基本功能
分项目:开户
测试目的:验证有NAT场景下开户(含端口)成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作。
测试步骤:
1、业务支撑系统通过SOAP指令下发用户名和密码、ID(电话号码)、端口。
2、接入开通网关利用TCP长连接发送反向通知消息给接入设备A。
3、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
4、接入设备A发起空的HTTP Post。
5、接入开通网关发起SetParameterValues RPC方法,下发用户名和密码、ID(电话号码)、
端口。
6、接入设备A回应SetParameterValuesResponse。
7、结束。
预期结果:
1、开户成功。
检查点:
1、A与接入开通网关建立TCP长连接是否成功_____(是/否)
2、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
3、A是否成功保存用户名和密码、ID(电话号码)、端口_____(是/否)
4、A是否可以注册成功_____(是/否)
5.8.2下发时不含端口
5.8.2.1无NAT场景下
表5-18 开户测试用例
测试编号:5.8.2.1
项目:基本功能
分项目:开户
测试目的:验证无NAT场景下开户(不含端口)成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作。
测试步骤:
1、业务支撑系统通过SOAP指令下发用户名和密码、ID(电话号码)。
2、接入开通网关发送反向通知消息给接入设备A。
3、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
4、接入设备A发起空的HTTP Post。
5、接入开通网关发起SetParameterValues RPC方法,下发用户名和密码、ID(电话号码)。
6、接入设备A回应SetParameterValuesResponse。
7、人工手动配置端口。
8、结束。
预期结果:
1、开户成功。
检查点:
1、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
2、A是否成功保存用户名和密码、ID(电话号码)_____(是/否)
3、端口配置是否成功_____(是/否)
4、A是否可以注册成功_____(是/否)
5.8.2.2有NAT场景下
表5-19 开户测试用例
测试编号:5.8.2.2
项目:基本功能
分项目:开户
测试目的:验证有NAT场景下开户(不含端口)成功
测试预置条件:
1、接入开通网关正常工作;
2、接入设备A正常工作;
3、业务支撑系统正常工作。
测试步骤:
1、业务支撑系统通过SOAP指令下发用户名和密码、ID(电话号码)。
2、接入开通网关利用TCP长连接发送反向通知消息给接入设备A。
3、接入设备A主动向接入开通网关发起建立HTTPs连接的流程。
4、接入设备A发起空的HTTP Post。
5、接入开通网关发起SetParameterValues RPC方法,下发用户名和密码、ID(电话号码)。
6、接入设备A回应SetParameterValuesResponse。
7、人工手动配置端口。
8、结束。
预期结果:
1、开户成功。
检查点:
1、A与接入开通网关建立TCP长连接是否成功_____(是/否)
2、A主动向接入开通网关发起建立HTTPS连接是否成功_____(是/否)
3、A是否成功保存用户名和密码、ID(电话号码)_____(是/否)
4、端口配置是否成功_____(是/否)
5、A是否可以注册成功_____(是/否)
5.9修改(接入设备、网关、BOSS)
涉及接口内容需遵循《中国移动CM-IMS企业用户接入设备开通网关南向接口规范》和《中国移动CM-IMS业务开通接口规范-接入开通网关分册》。
5.9.1无NAT场景下
5.9.1.1修改密码
表5-20 无NAT场景下修改密码测试用例
测试编号:5.9.1.1
项目:基本功能。