中国移动融合通信测试用例SDK .docx
《中国移动融合通信测试用例SDK .docx》由会员分享,可在线阅读,更多相关《中国移动融合通信测试用例SDK .docx(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国移动通信融合通信测试要求(SDK分册)Next-Generation Converged Communication Test Specification(for SDK)V0.0.1中国移动通信集团公司前 言本文档对中国移动通信集团公司融合通信SDK测试涉及的相关内容进行规定,是SDK验收测试实施的依据。目 录1范围12引用标准13术语与缩略语解释14测试环境和方法24.1测试设备24.2测试方法34.3测试结构34.4测试阶段及测试配置35测试用例45.1业务发放45.1.1自动业务发放45.1.2异常流程1:短信验证码下发失败75.1.3异常流程2:短信验证码输入错误75.1.4异常
2、流程3:短信验证码超时85.2注册注销95.2.1注册95.2.2注销135.3网络接入145.3.1网络状态监控145.3.2SIP协议承载155.3.3链路保活155.3.4DNS解析165.3.5NAT穿越165.3.6防火墙穿越175.4安全接入185.4.1信令安全185.4.2消息类媒体安全195.4.3语音类媒体安全205.5VoWiFi225.5.1RCS域类呼叫225.5.2RCS域类多方呼叫315.5.3VoWiFi与VoLTE互通425.5.4VoWiFi与VoLTE多方互通435.5.5VoWiFi 音视频媒体要求445.6消息类业务455.6.1一对一消息455.6.
3、2一对多群发消息585.6.3群聊625.6.4消息管理775.7VoLTE和RCS业务交互785.7.1VoLTE和IM交互785.7.2VoLTE和发送图片交互795.8能力发现795.8.1进入聊天界面发起能力查询795.9SIM卡更换检测805.9.1 SIM卡更换805.9.2 无SIM卡805.10个人Profile815.11公众账号825.12稳定性测试875.13SDK MTBF测试916编制历史931 范围本文档对融合通信SDK测试相关要求进行了规定。主要依据SDK相关技术要求规定的范围进行测试。2 引用标准本文档引用了下列标准所包含的条文。1、 Rich Communic
4、ation Suite 5.1 Advanced Communications Services and Client Specification v2.02、 Rich Communication Suite 5.1 Endorsement of OMA CPM 1.0 Conversation Functions3、 Rich Communication Suite 5.1 Endorsement of OMA CPM 1.0 Message Storage4、 GSMA IR.64 IMS Service Centralization and Continuity Guidelines5
5、、 GSMA PRD IR.74 - “Video Share Interoperability Specification”6、 GSMA PRD IR.79 - “Image Share Interoperability Specification” 1.47、 GSMA IR.92 IMS Profile for Voice and SMS8、 GSMA IR.94 IMS Profile for Conversational Video Service3 术语与缩略语解释必选:本文档中规定的“必选”字段要求设备必须实现的功能。可选:本文档中规定的“可选”字段是指对相关内容不做硬性规定。
6、缩略语英文中文AKAAuthentication and Key Agreement认证和密钥协商ASApplication Server应用服务器CSCircuit Switched电路交换GBAGeneral Bootstrapping Architecture通用认证机制HSSHome Subscriber Server归属用户服务器HTTPHypertext Transfer Protocol超文本传输协议I-CSCFInterrogating-CSCF查询-CSCFIMInstant Message即时消息IMPIIM Private IdentityIP多媒体私有标示IMPUIM
7、Public IdentityIP多媒体公有标示IMSIP Multimedia Core Network SubsystemIP多媒体网络子系统IMSIInternational Mobile Subscriber Identifier国际移动用户标识MMSMulti-media Message Service多媒体短消息MSRPThe Message Session Relay Protocol消息会话传递协议NABNetwork Address Book网络地址簿OTPOne-time Password动态密码PSIPublic Service Identity公共业务标识RCSRich
8、 Communication (Suite)富通信SDPSession Description Protocol会话描述协议SIPSession Initiation Protocol会话发起协议SMSShort Message Service短消息服务UEUser Equipment用户设备XCAPXML Configuration Access ProtocolXML 配置接入协议XDMXML Document ManagementXML 文件管理XMLeXtensible Markup Language扩展标记语言4 测试环境和方法4.1 测试设备结合融合通信业务推进策略,本次参测的SD
9、K需提供测试用APP(使用SDK开发),应使用支持中国移动2/3G/4G及WiFi方式接入,且以APP方式提供RCS服务。本规范需要的测试工具为信令分析仪、协议分析工具Ethereal和自动化测试工具等。4.2 测试方法对SDK提供的业务能力进行测试,通过测试用例验证相应的功能,对无界面呈现的业务功能采用监视性测试方法:捕获接口上的所有信令消息数据,以检验消息流程和参数是否正确。4.3 测试结构测试组网图如图4-1所示。图4-1:RCS业务测试组网图说明:上图中表示的是逻辑实体,可以据自身实现选择物理设备合设或分设。4.4 测试阶段及测试配置主要验证SDK的业务功能和接口,参测SDK与采购的融
10、合通信平台对接调测。5 测试用例5.1 业务发放5.1.1 自动业务发放 5.1.1.1 基于PS接入的自动开户测试编号测试项目业务发放测试子项目基于PS接入的自动开户测试目的验证基于PS接入场景下,用户能自动开户。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A具备PS接入能力。4、UE A没有在RCS网络开户。测试步骤1、UE A首次启动APP2、UE A完成开户。检查点1、UE A成功开户并登录网络。2、APP启动时读取mnc,mcc信息组装业务管理平台的URL并发起http get请求,URL为http:/c
11、onfig.rcs.mnc.mcc.pub.3gppnetwork.org。3、业务管理平台通过BOSS向HSS、RCS AS和TAS等各个网元开户并返回开户响应给APP。参考流程无5.1.1.2 基于PS接入的自动开户用户已开户测试编号测试项目业务发放测试子项目基于PS接入的自动开户用户已开户测试目的验证基于PS接入场景下,用户已开户的场景下不再重复开户。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A具备PS接入能力。4、UE A已经通过PS在RCS网络开户。5、UE A注销。测试步骤1、UE A启动APP。2、
12、观察消息跟踪。检查点1、UE A登录网络成功。2、业务管理平台判断用户已开户,不发起到BOSS的开户请求,直接下发配置。参考流程无5.1.1.3 基于PS接入的自动开户失败测试编号测试项目业务发放测试子项目基于PS接入的自动开户失败测试目的验证基于PS接入场景下,用户自动开户失败。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A具备PS接入能力。4、UE A没有在RCS网络开户。5、业务管理平台到BOSS间的网络连接中断。测试步骤1、UE A首次启动APP。检查点1、UE A提示开户失败。2、业务管理平台给UE A返
13、回HTTP 500错误。参考流程无5.1.1.4 基于WiFi接入的自动配置测试编号测试项目业务发放测试子项目基于WiFi接入的自动配置测试目的验证基于WiFi接入场景下,用户能自动配置。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A已经通过PS在RCS网络开户。测试步骤1、UE A 切换到WiFi网络后启动APP。2、UE A 输入CS网络下发的短信OTP。检查点1、UE A成功登录网络。2、UE A在启动时发现是WiFi接入则发起HTTPS消息给业务管理平台,HTTPS消息中未携带Token信息。3、业务管理平
14、台检测到Token为空,则通过CS短信发送OTP给UE A用户。4、UE A收到OTP之后输入OTP,并发起HTTPS请求给业务管理平台,其中携带Cookie和OTP信息。参考流程无5.1.1.5 基于WiFi接入的自动配置(TOKEN未过期)测试编号测试项目业务发放测试子项目基于WiFi接入的自动配置(TOKEN未过期)测试目的验证TOKEN未过期场景下,用户能基于WiFi接入RCS网络。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A已经通过PS在RCS网络开户。4、UE A获取的TOKEN在有效期内。测试步骤1
15、、UE A通过WiFi登录。2、观察消息跟踪检查点1、UEA 不需要输入验证信息即可登陆成功。2、UE A发起的https get请求中携带token,业务管理平台判断token有效直接返回200,APP完成注册流程。参考流程无5.1.1.6 基于WiFi接入的自动配置(TOKEN已过期场景)测试编号测试项目业务发放测试子项目基于WiFi接入的自动配置(TOKEN已过期场景)测试目的验证TOKEN已过期场景下,用户能基于WiFi接入RCS网络。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A已经通过PS在RCS网络开
16、户。4、UE A获取的TOKEN已过期。测试步骤1、UE A通过WiFi登录。2、UE A 输入CS网络下发的短信OTP。3、观察消息跟踪检查点1、UE A成功登录网络。2、UE A登录时判断TOKEN已失效,发起的HTTPS消息中携带的TOKEN为空,ver为业务管理平台所下发的值。3、业务管理平台检测到Token为空,通过CS短信发送OTP给UE A。4、UE A收到OTP之后输入OTP,并发起HTTPS请求给业务管理平台,其中携带Cookie和OTP信息。参考流程无5.1.2 异常流程1:短信验证码下发失败测试编号测试项目业务发放测试子项目短信验证码下发失败测试目的验证APP未收到短信验
17、证码,无法基于WiFi接入RCS网络。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A已经通过PS在RCS网络开户。4、UE A获取的TOKEN已过期。测试步骤1、UE A通过WiFi登录。2、UE A 未收到CS网络下发的短信OTP。检查点1、UE A成功登录网络。2、UE A登录时判断TOKEN已失效,发起的HTTPS消息中携带的TOKEN为空,ver为业务管理平台所下发的值。3、业务管理平台检测到Token为空,通过CS短信发送OTP给UE A。4、UE A未收到网络下发的短信OTP。5、未发起HTTPS请求给
18、业务管理平台。参考流程无5.1.3 异常流程2:短信验证码输入错误测试编号测试项目业务发放测试子项目短信验证码输入错误测试目的短信验证码输入错误的情况下,无法基于WiFi接入RCS网络。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧完成自动开户相关配置。3、UE A已经通过PS在RCS网络开户。4、UE A获取的TOKEN已过期。测试步骤1、UE A通过WiFi登录。2、UE A 输入CS网络下发的短信OTP。3、观察消息跟踪检查点1、UE A成功登录网络。2、UE A登录时判断TOKEN已失效,发起的HTTPS消息中携带的TOKEN为空,ver为
19、业务管理平台所下发的值。3、业务管理平台检测到Token为空,通过CS短信发送OTP给UE A。4、UE A收到OTP之后多次输入错误的OTP,自动配置失败。参考流程无5.2 注册注销5.2.1 注册5.2.1.1 注册测试编号测试项目注册注销测试子项目注册测试目的验证注册业务正常。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧配置APP接入的传输协议类型为TCP。3、RCS用户已经在系统中完成开户。测试步骤1、UE A发起注册。检查点验收标准: 1、UE A发起注册成功。2、信令流程符合要求。3、检查REGISTER消息中,expire头域不为0
20、(注册间隔时间)4、检查200 OK消息中,expire头域不为0。参考流程无5.2.1.2 SIP Digest鉴权测试编号测试项目注册注销测试子项目SIP Digest鉴权测试目的验证IMS Core支持采用SIP Digest鉴权对用户鉴权。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧配置APP接入的传输协议类型为TCP。3、RCS 用户UE A已经在系统中完成开户,且UE A开户的鉴权方式为SIP Digest鉴权。测试步骤1、UE A发起注册成功。2、观察消息跟踪。检查点验收标准: 1、UE A登录正常,UE A采用SIP Digest
21、鉴权方式。参考流程无5.2.1.3 密码错误(Digest)测试编号测试项目注册注销测试子项目密码错误(Digest)测试目的验证用户输入错误密码时SIP Digest鉴权失败。测试依据中国移动融合通信系列规范预置条件1、网络中各网元系统及操作维护台运行正常。2、网络侧配置APP接入的传输协议类型为TCP。3、RCS 用户UE A已经在系统中完成开户,且UE A开户的鉴权方式为SIP Digest鉴权。测试步骤1、UE A输入错误的密码,并发起注册。2、观察消息跟踪。检查点验收标准: 1、UE A登录失败,提示“用户名或者密码错误”。2、检查消息跟踪,UE A采用SIP Digest鉴权方式,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国移动融合通信测试用例SDK 中国移动 融合 通信 测试 SDK
限制150内