中 国 移 动 通 信 企 业 标 准
QB-╳╳-╳╳╳-╳╳╳╳
GPRS移动终端测试规范-DM分册 M o b i l e Te r m i n a l Test S p e c i f i c a t i o n - D M S e c t i o n
版本号: V 2.0.0
╳ ╳ ╳ ╳ -╳ ╳ -╳ ╳ 实 施 ╳ ╳ ╳ ╳ -╳ ╳ -╳ ╳ 发 布
中国移动通信集团公司 发布
1
目次 1 适用范围 ........................................................................................................................................................1 2 引用标准 ........................................................................................................................................................1 3 术语和定义 ....................................................................................................................................................3 4 符号和缩略语解释 ........................................................................................................................................3 5 测试环境 ......................................................................................................................错误!未定义书签。
5.1 测试的网络环境...........................................................................................错误!未定义书签。 5.2 测试条件 ........................................................................................................................................9
5.2.1 移动终端要求.........................................................................................................................9 5.2.2 网络环境要求.........................................................................................................................9 5.2.3 DM业务平台 ..........................................................................................................................9
6 测试配置 ......................................................................................................................错误!未定义书签。 6.1 移动终端配置 ..............................................................................................错误!未定义书签。 6.2 服务器配置 ..................................................................................................错误!未定义书签。 6.3 测试网络连接图...........................................................................................错误!未定义书签。
7 测试内容 ......................................................................................................................................................10 7.1 终端自注册 ..................................................................................................................................10
7.1.1 终端自注册正常流程测试...................................................................................................10 7.1.2 终端自注册异常测试...........................................................................................................12
7.2 终端首次执行DM操作 ................................................................................................................14 7.3 终端信息采集 ..............................................................................................................................14
7.3.1 GPRS信息采集.....................................................................................................................15 7.3.2 WAP信息采集 ......................................................................................................................16 7.3.3 MMS信息采集 .....................................................................................................................16 7.3.4 PIM信息采集 .......................................................................................................................17
7.4 终端参数配置 ..............................................................................................................................18 7.4.1 GPRS参数配置.....................................................................................................................18 7.4.2 WAP参数配置 ......................................................................................................................19 7.4.3 MMS参数配置 .....................................................................................................................20 7.4.4 PIM参数配置 .......................................................................................................................22 7.4.5 参数配置异常测试...............................................................................................................24
7.5 终端固件除错和功能升级...........................................................................................................25 7.5.1 固件更新正常流程测试.......................................................................................................25 7.5.2 更新后终端基本功能测试...................................................................................................30 7.5.3 版本升级后再进行版本回退测试的终端基本功能测试 ...................................................31 7.5.4 固件下载更新异常处理测试...............................................................................................33
7.6 APN相关验证 ..............................................................................................................................41 7.6.1 修改DM 上网APN参数 ......................................................................................................41 7.6.2 验证CMDM的正确性 ..........................................................................................................42
7.7 Notification的验证 .......................................................................................................................43 7.7.1 终端显示Notification消息,并提示用户选择....................................................................43 7.7.2 终端显示Notification消息,不提示用户选择....................................................................44
2
7.7.3 终端不显示Notification消息 ...............................................................................................45 7.7.4 Notification、Alert和固件升级升级提示无关性测试 .......................................................46
7.8 DM的优先级验证 ........................................................................................................................47 7.8.1 DM的优先级低于用户上网优先级―显示Notification消息 .............................................47 7.8.2 DM的优先级低于用户上网优先级―没有服务器侧的提示.............................................48 7.8.3 DM的优先级低于用户上网优先级―有服务器侧的提示 ................错误!未定义书签。
8 编制历史 ......................................................................................................................................................51
3
前言 本规范制定了基于 GPRS 的 DM 无线数据业务应用中设备与接口协议的测试规范,可作为 DM 无线
服务平台数据业务应用中设备与接口协议测试实施的依据。
本标准由中国移动通信集团公司提出并归口。
本标准起草单位:中国移动通信集团公司研发中心
本规范主要起草人:
本标准由中国移动通信集团公司研发中心负责解释。
1
1 适用范围
本方案制定了基于 GPRS 的 DM 应用中所涉及到的终端产品的设备规范,本方案对 DM
业务开展中对 DM 终端密切相关的内容提出了约束、规范及发展方向的要求,可作为 DM
业务管理的参考依据。
所有在中国移动通信网内被推荐使用的 DM 终端必须符合该规范。
2 引用标准
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注明日期的引用文件,
其随后所有的修改内容(不包括勘误的内容)或修订版均不适用于本标准。鼓励根据本标准
达成协议的各机构研究是否可使用这些文件的最新版本。凡是不注明日期的引用文件,其最
新版本适用于本标准。
[1] GPRS 移动终端规范-通用要求,中国移动通信集团公司
[2] CMPP2.0 协议, 中国移动通信集团公司
[3] SyncML Data Sync Protocol, version 1.1.2, Open Mobile Alliance™.
[4] SyncML Device Management Protocol, Version 1.1.2, Open Mobile Alliance™.
[5] OMA Client Provisioning V1.1 Specifications, Open Mobile Alliance™.
[6] OMA Download OTA 1.0 Specifications, Open Mobile Alliance™.
[7] OMA Firmware Update Management Object (FUMO) V1.0, Open Mobile Alliance™.
[8] syncml_wsp_v112 SyncML over WSP, Version 1.1.2, Open Mobile Alliance™.
[9] syncml_http_v112 SyncML HTTP Binding, version 1.1.2, Open Mobile Alliance™.
[10] WAP Binary XML Content Format Specification, WAP Forum.
[11] Push OTA Protocol Specification”, WAP Forum.
[12] Uniform Resource Identifiers (URI): Generic Syntax, IETF.
[13] Wireless Transaction Protocol Specification, WAP Forum.
[14] Push Architectural Overview”, WAP Forum.
3
3 术语和定义
必测:本规范中规定的“必测”字段要求设备必须实现的功能。
可选:本规范中规定的“可选”字段是指对相关内容不做硬性规定。
有条件必测:本规范中规定的“有条件必测”字段要求设备在满足规定条件时必须实现的
功能。
4 符号和缩略语解释
AAA: Authentication, Authorization, Accounting,鉴权、授权、计费
APN: Access Point Name,接入点名称
BOSS: Business Operation Support System,业务运营支撑系统
CDR: Call Detail Record,呼叫详细记录
CMPP: China Mobile Peer to Peer,中国移动点对点协议
CSD: Circuit Switch Data, 电路交换数据
CP: Abbreviation for OMA Client Provisioning,OMA 无线方式配置终端参数规范的简称
DL: Abbreviation for OMA Download OTA,OMA 无线方式下载数据包规范的简称
DM: Abbreviation for OMA Device Management,OMA 无线方式管理终端规范的简称
DNS: Domain Name Server,域名服务器
DSMP: Data Service Management Platform,数据业务管理平台
FOTA: Firmware-Update over the air,无线方式终端固件更新
FTP: File Transfer Protocol,文件传输协议
FUMO: The OMA DM Firmware Update Management Object,OMA DM 的标准的固件更新管
理对象
GGSN: Gateway GPRS Supporting Node, GPRS 网关支持节点
GPRS: General Packet Radio Service,通用分组无线业务
HTTP: Hyper Text Transfer Protocol,超文本传输协议
4
IMEI: International Device Equipment Identity,终端设备的标识符
IMSI: International Mobile Subscriber Identity,移动电话用户身份标识符
ISMG: Internet Short Message Gateway,短消息网关
MMS: Multimedia Message Service,多媒体消息
MSISDN: Mobile Station Integrated Services Data Network,移动电话用户电话号码
OBEX: Object Exchange Protocol,对象交换协议
OMA: Open Mobile Alliance,开放移动联盟
OTA: Over The Air,即空中、无线方式
PAP: Push Access Protocol,Push 访问协议
Radius: Remote Authentication Dial In User Service,远程拨号用户鉴权服务
SMS: Short Message Service,短消息服务
SNMP: Simple Network Management Protocol,简单网管协议
SGSN: Services GPRS Supporting Node,GPRS 服务支持节点
SNMP: Simple Network Management Protocol,简单网管协议
UDP: User Datagram Protocol,用户数据报协议
WAP: Wireless Application Protocol,无线应用协议
5 测试环境及配置
5.1 现网测试环境及配置
5.1.1 设备逻辑连接图
5
GSM/GPRS
现网
WAP 网关现网ISMG
DM测试终端
DM现网平台操作域
DM现网平台
管理域
5.1.2 码号配置
测试中的配置如下:
DM 现网平台管理域和终端厂商门户
公网 IP 地址:221.130.45.58
私网 IP 地址:192.168.100.93
DM 现网平台操作域和用户自服务门户
公网 IP 地址:221.130.45.56
私网 IP 地址:192.168.100.80/81
短信特服号:10654040
配合测试的 PC
私网 IP 地址
现网 ISMG
公网 IP 地址:211.136.91.228
5.1.3 移动终端配置
移动终端根据各厂家具体情况,必需遵从下述两方案之一进行 DM 初始连接参数的预置。, 方案 1: 终端出厂前预先设置的 DM 参数包括 DM 标准对象中的 DMAcc 和 Con,其中 DMAcc 中需
要预设的参数包括:
OMA-DM Object Value Comment ./SyncML/DMAcc/x ./SyncML/DMAcc/x/Addr http://dm.monternet.com OMA-DM Server URL for testing in CMCC LAB ./SyncML/DMAcc/x/AddrType 1 1=HTTP ./SyncML/DMAcc/x/PortNumber 7001 Bitfone OMA-DM SmartDM Server Port ./SyncML/DMAcc/x/AuthPref syncml:auth-MD5 MD5 Authentication by default ./SyncML/DMAcc/x/ServerId OMADM ServerID of the Bitfone CMCC server ./SyncML/DMAcc/x/ClientNonce MTEx Client Nonce, this will be changed in DM Session./SyncML/DMAcc/x/ClientPW mvpdm Client Password ./SyncML/DMAcc/x/ServerNonce MTEx Server Nonce, this will be changed in DM Session./SyncML/DMAcc/x/ServerPW mvpdm Server Password ./SyncML/DMAcc/x/UserName mvpdm DM Account Username ./SyncML/DMAcc/x/ConRef Con1 Connection Reference( by the Manufacturer) ./SyncML/DMAcc/x/Name CmccDm DMAcc Profile Name
注:部分终端无需终端厂商通知 DM 平台 UserName, ClientPW, ServerNonce,
ClientNonce,但终端厂商需要通知平台产生这些参数的算法。 终端和平台通过该机制进行
相互验证。 Con 的参数为 GPRS 的设置参数。此参数用户不可修改。
1,APN:CMDM 2,UserName:空 3,PassWord:空
方案 2: 终端和平台侧不需要相互验证的简化方案预制参数包括: 1,Addr:http://dm.monternet.com
2,AddrType:1 3,ServerId:OMADM 4,PortNbr:7001 5,ConRef:与 Con 节点下的名字一致
Con 的参数为 GPRS 的设置参数。 1,APN:CMDM 2,UserName:空
6
3,PassWord:空 DM 终端应在出厂前预置以上参数。
5.2 实验室测试环境及配置
5.2.1 设备逻辑连接图
7
GSM/GPRS
现网
WAP 网关
实验室ISMG
DM测试终端
DM实验室平台操作域
DM实验室平台
管理域
各连接接口说明如下: 接口 连接协议 连接要求 各设备之间接口 TCP/IP 连接 10M/100M 网线进行连接 终端与 WAP Gateway 之间接口 Wap1.2.1 通过 GPRS 网络进行业务连接 终端与 ISMG 之间接口 SMPP 通过 GSM 网络发送、接收数据
5.2.2 服务器配置
测试中的配置如下:
DM 实验室平台管理域和终端厂商门户
公网 IP 地址:218.206.176.98
私网 IP 地址:192.168.100.81
DM 实验室平台操作域和用户自服务门户
公网 IP 地址:218.206.176.97
私网 IP 地址:192.168.100.80
短信特服号:1065840409
配合测试的 PC
私网 IP 地址
实验室 ISMG
公网 IP 地址:218.206.176.178
5.2.3 移动终端配置
短信自注册特服号:1065840409 移动终端根据各厂家具体情况,必需遵从下述两方案之一进行 DM 初始连接参数的预置。 方案 1: 终端在提交测试前应预先设置的 DM 参数包括 DM 标准对象中的 DMAcc 和 Con,其中
DMAcc 中需要预设的参数包括:
OMA-DM Object Value Comment ./SyncML/DMAcc/x ./SyncML/DMAcc/x/Addr http://218.206.176.97/ OMA-DM Server URL for testing in CMCC LAB ./SyncML/DMAcc/x/AddrType 1 1=HTTP ./SyncML/DMAcc/x/PortNumber 7001 Bitfone OMA-DM SmartDM Server Port ./SyncML/DMAcc/x/AuthPref syncml:auth-MD5 MD5 Authentication by default ./SyncML/DMAcc/x/ServerId OMADM ServerID of the Bitfone CMCC server ./SyncML/DMAcc/x/ClientNonce MTEx Client Nonce, this will be changed in DM Session./SyncML/DMAcc/x/ClientPW mvpdm Client Password ./SyncML/DMAcc/x/ServerNonce MTEx Server Nonce, this will be changed in DM Session./SyncML/DMAcc/x/ServerPW Mvpdm Server Password ./SyncML/DMAcc/x/UserName Mvpdm DM Account Username ./SyncML/DMAcc/x/ConRef Con1 Connection Reference( by the Manufacturer) ./SyncML/DMAcc/x/Name CmccDmTest DMAcc Profile Name
注:部分终端无需终端厂商通知 DM 平台 UserName, ClientPW, ServerNonce,
ClientNonce,但终端厂商需要通知平台产生这些参数的算法。 终端和平台通过该机制进行
相互验证。 Con 的参数为 GPRS 的设置参数。此参数用户不可修改。
1,APN:CMWAP 2,UserName:空 3,PassWord:空
方案 2: 终端和平台侧不需要相互验证的简化方案预制参数包括: 1,Addr:http://218.206.176.97/
2,AddrType:1 3,ServerId:OMADM 4,PortNbr:7001 5,ConRef:与 Con 节点下的名字一致
8
9
Con 的参数为 GPRS 的设置参数。 1,APN:CMWAP 2,UserName:空 3,PassWord:空
DM 终端应在提交测试前预置以上参数。
5.3 测试条件
5.3.1 移动终端要求
• 测试 SIM 卡具有 GSM 网络的数据服务功能和 GPRS 功能。 • 移动终端必须支持 GPRS 数据功能。 • 移动终端已经开通了 GPRS 数据服务能进入 CMWAP 并访问终端设备管理服务器 • 移动终端必须支持基于 SMS 短消息服务的 WAP PUSH 数据功能。 • 移动终端应为支持《中国移动终端管理终端规范 版本 1.0 》的移动终端。 • 移动终端还需满足下列要求:
o 输入设备使用单手键盘(ITU-T),双手键盘(QWERTY),或触摸屏 o 提供终端设备管理应用所需的程序运行和数据存储空间。
5.3.2 网络环境要求
• SMS 数据通道已经开通并且工作正常 • GPRS 数据通道已经开通并且工作正常 • RADIUS 服务器工作正常 • 所有路由器、DNS 等网络设备工作正常 • 与 IP 骨干网的连接正常 • WAP 网关工作正常 • BOSS 系统工作正常
5.3.3 DM 业务平台
• DM 业务平台具备各种测试终端数据,如终端对应的静态数据表,反映 DM TREE 结构的 DDF 文件,固件升级包, 升级包描述文件和升级包策略文件。
• WAP 网关工作正常。 • SMS 网关工作正常。 • DM 业务服务器工作正常。 • DM 业务服务器应用程序配置正常。 • DM 业务服务器已经预置了测试账号。例如,用户名:test,密码:test 或者其他测
试账户。 • DM 业务服务器配置了目录、链接收费区域等。 • 数据库服务器工作正常。 • 计费采集器工作正常。
6 测试内容
本章对符合终端管理(DM)业务终端规范的终端进行 DM 功能测试
6.1 终端自注册
6.1.1 终端自注册正常流程测试
终端自注册正常流程测试图
项目:终端自注册 分项目:自注册 必测
参考:终端管理(DM)业务终端规范
测试目的:
10
11
验证终端自注册的业务功能。
预置条件:
平台侧运行正常; 未注册过的终端和 SIM 卡,终端在服务区内; 终端装入具备自注册功能 DM 客户端;
测试过程:
1 终端首次插入 SIM 卡,开机后(检测点 1,记录开机启动完成时的时间点 t1),终端自
动向平台侧发送自注册信息; 2 在平台侧验证终端自注册信息(检测点 2,记录平台侧收到自注册短信的时间点 t2); 3 使用同一张 SIM 卡,终端关机,然后重新开机后,终端未向平台侧发送自注册信息;
4 在平台侧验证终端自注册信息; 5 开启终端短信回执功能,终端更换一个新 SIM 卡,开机后,终端自动向平台侧发自注
册信息; 6 在平台侧验证终端自注册信息; 7 更换另一个未注册终端插入已经注册的 SIM 卡,开机后,终端自动向平台侧发送自注
册信息; 8 在平台侧验证终端自注册信息;对于支持 DM 采集功能的终端,应通过四元素信息采
集测试案例来验证终端自注册中的信息与四元素采集结果完全一致。
预期结果:
1 步骤 2 执行后,在平台侧看到终端发送的自注册信息:终端厂商、终端型号、软件版
本、IMEI 号;根据检测点 1 和 2 记录的时间 t1 和 t2 时间,计算自注册上报过程耗费的
时间。 2 步骤 4 执行后,在平台侧未看到终端发送自注册信息; 3 步骤 6 执行后,在平台侧看到终端发送自注册信息:终端厂商、终端型号、软件版本、
IMEI 号;终端侧要确认是否收到短信回执,但应注意收到的短信回执不应向用户显示。
4 步骤 8 执行后,在平台侧看到终端发送自注册信息:终端厂商、终端型号、软件版本、
IMEI 号;对于支持 DM 采集功能的终端,终端自注册中的信息与四元素采集结果应完全
一致
实际结果:
6.1.2 终端自注册异常测试
6.1.2.1 终端自注册异常测试(1)
终端自注册异常测试(1)图
项目:终端自注册异常测试 分项目:收不到注册成功确认信息测试 必测
参考:终端管理(DM)业务终端规范
测试目的:
验证终端发送正确注册信息后,收不到注册成功信息,则下次开机时重新自注册。
预置条件:
未注册过的终端和可正常注册网络的 SIM 卡,终端在服务区内; 终端装入具备自注册功能 DM 客户端;
测试过程:
1 终端首次插入 SIM 卡,开机后,终端自动向平台侧发送自注册信息; 2 终端收不到注册成功信息; 3 重新开机后,终端自动向平台侧发送自注册信息。
预期结果:
1 步骤 3 执行后,在平台侧看到终端发送的自注册信息:终端厂商、终端型号、软件版
本、IMEI 号;
实际结果:
12
6.1.2.2 终端自注册异常测试(2)
终端自注册异常测试(2)图
项目:终端自注册异常测试 分项目:收不到注册成功确认信息测试 必测
参考:终端管理(DM)业务终端规范
测试目的:
验证终端发送正确注册信息后,收不到注册成功信息,则下次开机时重新自注册。
预置条件:
已注册的终端,可正常注册网络的 SIM 卡,且该 SIM 卡不是被测终端最新配对关系中所
对应的 SIM 卡,终端在服务区内; 终端装入具备自注册功能 DM 客户端;
测试过程:
1 已注册过的终端插入测试 SIM 卡,开机后,终端自动向平台侧发送自注册信息; 2 终端收不到注册成功信息; 3 重新开机后,终端自动向平台侧发送自注册信息。
预期结果:
1 步骤 3 执行后,在平台侧看到终端发送的自注册信息:终端厂商、终端型号、软件版
本、IMEI 号;
实际结果:
13
14
6.2 终端首次执行 DM 操作
项目:终端首次执行DM操作 分项目:终端首次执行DM操作 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端是否能在首次进行DM操作中正确响应平台侧请求。
平台侧发送参数采集(不提示用户,即既无 Notification 提示,也无 Alert 提示)请求到终
端,终端回应信息到平台侧,平台侧能正确解析终端回应消息
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数采集功能的终端;
测试过程:
1 在平台侧建立对终端首次的四元素采集(不提示用户,即既无Notification提示,也无
Alert提示)请求任务; 2 任务执行期间,查看终端用户界面信息;
3 任务执行后,在平台侧查看终端返回参数信息;
预期结果:
1 步骤2任务执行期间,终端用户界面无提示信息;同时注意查看终端是否有声音、屏
幕点亮、振动等提示; 2 步骤3执行后,在平台侧查看到终端返回的信息与终端配置一致;
实际结果:
6.3 终端信息采集
如果用户可以通过终端界面针对中国移动预置的下述参数进行修改设置,则终端必需支
持对该参数进行基于 DM 方式的参数采集操作。如果中国移动的某预置参数用户不可修改,
则无需进行该参数的信息采集操作测试。
手机 GGSN Radius Server WAP GW/PPG DM操作域SMSC
请求设备节点数据/Get
传递Get请求
处理Get
传递Results
处理Results
相互授权验证、建立DM Session
返回节点数据/Results
处理返回、结束DM Session
终端信息收集流程图
6.3.1 GPRS 信息采集
项目: 终端信息采集 分项目:GPRS信息采集 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端能正确响应平台侧参数采集请求。
平台侧发送参数采集请求到终端,终端回应信息到平台侧,平台侧能正确解析终端回应
消息
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数采集功能的终端;
测试过程:
1 在平台侧建立对终端的GPRS参数采集请求任务,任务运行的UI MODE应设置为
BACKGROUND; 2 任务执行期间,查看终端用户界面信息;
3 任务执行后,在平台侧查看终端返回GPRS参数信息;
15
16
预期结果:
1 步骤2执行后,任务执行期间,终端用户界面无提示信息; 2 步骤3执行后,在平台侧查看到终端返回的GPRS信息与终端配置一致;
实际结果:
6.3.2 WAP 信息采集
项目: 终端信息采集 分项目:WAP信息采集 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数采集请求。
平台侧发送参数采集请求到终端,终端回应信息到平台侧,平台侧能正确解析终端回应
消息
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数采集功能的终端;
测试过程:
1 在平台侧建立对终端的WAP参数采集请求任务,任务运行的UI MODE应设置为
BACKGROUND; 2 任务执行期间,查看终端用户界面信息; 3 任务执行后,在平台侧查看终端返回WAP参数信息;
预期结果:
1 步骤2执行后,任务执行期间,终端用户界面无提示信息; 2 步骤3执行后,在平台侧查看到终端返回的WAP信息与终端配置一致;
实际结果:
6.3.3 MMS 信息采集
项目: 终端信息采集 分项目:MMS信息采集 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端能正确响应平台侧参数采集请求。
平台侧发送参数采集请求到终端,终端回应信息到平台侧,平台侧能正确解析终端回应
消息
17
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数采集功能的终端;
测试过程:
1 在平台侧建立对终端的MMS参数采集请求任务,任务运行的UI MODE应设置为
BACKGROUND; 2 任务执行期间,查看终端用户界面信息; 3 任务执行后,在平台侧查看终端返回MMS参数信息;
预期结果:
1 步骤2执行后,任务执行期间,终端用户界面无提示信息; 2 步骤3执行后,在平台侧查看到终端返回的MMS信息与终端配置一致;
实际结果:
6.3.4 PIM 信息采集
项目: 终端信息采集 分项目:PIM信息采集 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数采集请求。
平台侧发送参数采集请求到终端,终端回应信息到平台侧,平台侧能正确解析终端回应
消息。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数采集功能的终端;
测试过程:
1 在平台侧建立对终端的PIM参数采集请求任务;任务运行的UI MODE应设置为
BACKGROUND; 2 任务执行期间,查看终端用户界面信息; 3 任务执行后,在平台侧查看终端返回PIM参数信息;
预期结果:
1 步骤2执行后,任务执行期间,终端用户界面无提示信息; 2 步骤3执行后,在平台侧查看到终端返回的PIM信息与终端配置一致;
实际结果:
PIM节点中“日历”项仅在实验室进行验证测试。
6.4 终端参数配置
如果用户可以通过终端界面针对中国移动预置的下述参数进行修改设置,则终端必需支
持对该参数进行基于 DM 方式的参数配置操作。如果中国移动的某预置参数用户不可修改,
则无需进行该参数的配置操作测试。
6.4.1 GPRS 参数配置
图 6-3-1-1 GPRS 参数配置测试用例流程图 测试用例如下:
项目: 终端参数配置 分项目: GPRS参数配置 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数配置请求。
平台侧发送参数配置请求消息到终端,终端回应请求信息到平台侧,平台侧正确解析终
端回应消息。
18
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端位于服务区内; 具备参数配置功能的终端;
测试过程:
1. 将终端的 GPRS 参数设置为错误值; 2. 在平台侧建立对终端的 GPRS 参数配置任务; 3. 在平台侧显示任务执行完成后,查看终端 GPRS 参数配置;
预期结果:
1. 任务执行成功之后,终端 GPRS 参数修改为正确配置(检测点);
实际结果:
备注:
参数配置时应对如下四种提示方式进行测试:
1)NOTIFICATION、ALERT 均不提示
2)仅提示 NOTIFICATION
3)仅提示 ALERT
4)NOTIFICATION、ALERT 均进行提示
6.4.2 WAP 参数配置
图 6-3-2-1 WAP 参数配置测试用例流程图
19
20
测试用例如下:
项目: 终端参数配置 分项目: WAP参数配置 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数配置请求。
平台侧发送参数配置请求消息到终端,终端回应请求信息到平台侧,平台侧正确解析终
端回应消息。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 将终端的WAP参数配置为错误值;
2. 在平台侧建立对终端的WAP参数配置任务 ;
3. 在平台侧显示任务执行完成后,查看终端WAP参数配置
预期结果:
1 任务执行完成后,终端WAP参数修改为正确配置;
实际结果:
备注:
6.4.3 MMS 参数配置
22
测试用例如下:
项目: 终端参数配置 分项目: MMS参数配置 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数配置请求。
平台侧发送参数配置请求消息到终端,终端回应请求信息到平台侧,平台侧正确解析终
端回应消息。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1 将终端的MMS参数设置为错误值;
2 在平台侧建立对终端的MMS参数配置任务 ;
3 在平台侧显示任务执行完成后,在终端界面查看终端MMS参数配置;
预期结果:
1 任务执行成功后,终端MMS参数修改为正确配置(检测点1);
实际结果:
备注:
6.4.4 PIM 参数配置
图 6-3-4-1 PIM 参数配置测试用例流程图 测试用例如下:
项目: 终端参数配置 分项目: PIM参数配置 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧参数配置请求。
平台侧发送参数配置请求消息到终端,终端回应请求信息到平台侧,平台侧正确解析终
端回应消息。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1 将终端的PIM参数设置为错误值;
2 在平台侧建立对终端的PIM参数配置任务;
3 在平台侧显示任务执行完成后,在终端界面查看终端PIM参数配置;
预期结果:
1 任务执行成功后,终端PIM参数修改为正确配置(检测点1);
23
实际结果:
备注:PIM节点中“日历”项的配置测试仅在实验室测试时进行。
6.4.5 参数配置异常测试
通过平台对终端发送 DM Tree 上不存在的节点参数配置命令,来测试 DM 终端对异常的
处理。
图 6-3-5-1 参数配置—异常测试用例流程图 测试用例如下:
项目: 终端参数配置异常测试 分项目:对不存在的节点参数配置设置 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确响应平台侧发起不存在节点设置请求。
终端对平台侧发起的对不存在节点进行参数配置的异常测试返回相应状态码;
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内;
24
25
具备参数配置功能的终端;
测试过程:
1 在平台侧建立对终端的不存在节点参数配置任务;
在平台侧建立对终端的GPRS/WAP/MMS/PIM参数设置任务,设置为非法数据(在DM Tree上
不存在的节点进行参数配置);
2 任务执行期间,查看终端信息;
3 执行完成之后,在平台侧查看终端返回信息;
预期结果:
1 终端没有任何参数发生改变。平台侧发送非法的GPRS/MMS/WAP/PIM设置数据,终端不
修改GPRS/WAP/MMS/PIM设置;
2 在平台侧查看到终端返回相应的状态信息
实际结果:
备注:
6.5 终端固件除错和功能升级
测试终端的基于 DM 规范的 FOTA 功能
6.5.1 固件更新正常流程测试
6.5.1.1 固件下载
终端成功下载。平台记录下载成功状态。 信令流程如下:
27
测试用例如下:
项目:终端固件除错和功能升级 分项目:固件下载 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端正确下载升级包功能。
预置条件:
平台侧运行正常,终端厂商和型号以及提供下载的固件升级包在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1 在平台侧建立对终端软件升级任务,并下发用于用户提示的ALERT 1101;
2 在任务执行期间,查看终端提示界面信息;
3 在终端提示界面选择执行软件升级下载操作(检测点1,记录下载前时间点t1),下载过程
中,终端提示界面出现下载软件进度条;
4 在软件包下载成功后(检测点2,记录下载完成时间点t2),查看平台侧状态信息;
预期结果:
1 在终端界面出现 ALERT 提示信息和是否升级提示界面; 2 当升级包成功下载到终端后,在平台侧查看到终端返回软件下载成功信息;
实际结果:
备注:
6.5.1.2 固件立即更新
利用刚下载的固件升级包,在终端上进行固件立即更新。更新完成后向平台侧报告升级
状态。 流程图参见 6.5.1.1。 测试用例如下:
项目:终端固件更新 分项目:固件更新 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端成功更新并报告升级状态;
28
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端; 已经执行了固件下载操作,成功下载了正确的固件升级包。
测试过程:
1 继续上一个测试CASE;
2 在软件下载成功后,查看终端提示界面信息;
3 在终端提示界面选择立即执行软件升级操作,查看终端界面, 关机重启进入升级界
面(检测点1,记录开始固件升级时间t);
4 等终端软件升级成功后,在平台侧查看信息;
预期结果:
1 当软件下载成功后,终端界面显示是否执行软件升级提示,用户选择确认后,终端立
即重启,进入升级状态; 2 重启后进行固件更新过程中,终端用户界面出现升级进度条; 3 升级成功之后,终端重新启动到正常开机状态; 4 在平台侧查看到终端报告的升级状态信息。
实际结果:
备注:
6.5.1.3 固件稍后更新
利用下载的固件升级包,在终端上选择固件的稍后更新。在下次开机更新完成后向平台
侧报告升级状态。 流程图参见 6.5.1.1。 测试用例如下:
项目:终端固件更新 分项目:固件更新 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端成功更新并报告升级状态;
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立;
29
已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端; 已经执行了固件下载操作,成功下载了正确的固件升级包。
测试过程:
1 继续6.5.1.1CASE;
2 在软件下载成功后,查看终端提示界面信息;
3 在终端提示界面选择稍后执行软件升级操作,查看终端界面,根据终端实现方式不同,
可以进入过程4或者过程5;
4 关机后重新开机直接进入升级界面(检测点1,记录开始固件升级时间t1);
5 选择稍后升级后,终端按照一个设定的时间再次提示用户进行升级
预期结果:
1 当软件下载成功后,终端界面显示是否执行软件升级提示,用户选择稍后升级; 2 对于过程 4,终端应提示用户下次开机将自动升级,关机重启后进行固件更新过程中,
终端用户界面出现升级进度条; 3 对于过程 5,终端应提示用户延后多少时间再进行升级,并在设定时间到达时提示用
户进行升级,用户确认升级后,在固件更新过程中,终端用户界面出现升级进度条;
4 升级成功之后,终端重新启动到正常开机状态;
实际结果:
备注:
6.5.1.4 固件下载未更新时,服务器重新发起固件下载更新任务
当终端处于固件已下载,稍后更新的状态时,平台在主动结束上一个固件升级任务或
者任务超时以后,再次发起固件下载升级任务
流程图参见 6.5.1.1。
项目:终端固件更新 分项目:固件下载、固件更新 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端成功更新并报告升级状态;
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内;
30
终端装入具备 FOTA 功能的 DM 客户端; 已经执行了固件下载操作,成功下载了正确的固件升级包。
测试过程:
1 继续6.5.1.1CASE;
2 在软件下载成功后,查看终端提示界面信息;
3 在终端提示界面选择稍后执行软件升级操作,查看终端界面(根据终端实现不同,可
以设置稍后升级时间,平台此时处于等待更新确认信息状态;
4 平台主动结束此固件下载升级任务,并再次对终端发起一个新的固件下载任务;
5 重复6.5.1.1 CASE 及6.5.1.2 CASE
预期结果:
1 当软件下载成功后,终端界面显示是否执行软件升级提示,用户选择稍后升级; 2 终端处于稍后升级状态时,平台侧任务处于等待升级确认信息状态; 3 平台可以取消此次升级任务,并对测试终端发起一个新的下载升级任务; 4 新任务的下载结果应同 6.5.1.1CASE 的预期结果; 5 下载完成,观察用户界面,选择立即升级; 6 升级结果应同 6.5.1.2 CASE 的预期结果;
实际结果:
备注:
6.5.2 更新后终端基本功能测试
终端软件更新成功后不能破坏原有终端功能、不影响原有终端数据及用户数据; 流程图参见 6.5.1.1。 测试用例如下。
项目:终端固件除错和功能升级 分项目:升级后基本功能测试 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端软件升级后,原有正常功能未受升级影响;
预置条件:
31
成功完成了正确固件更新后的终端; 终端位于服务区内;
测试过程:
1 验证软件升级后,使用终端进行接打电话等基本功能测试;
2 使用终端进行收发短信功能测试;
3 使用终端进行收发彩信功能测试;
4 使用终端进行WAP功能测试;
5 终端地址簿功能测试。
6 用户数据是否收到破坏。
预期结果:
1 查看软件版本更换为新版本;
2 软件升级后,基本电话功能正常;
3 收发短信功能正常;
4 收发彩信功能正常;
5 WAP功能正常;
6 地址簿功能正常。
7 用户数据保存完好,用户数据包括:短、彩信,图片,铃声,日程,地址簿信息,存储
卡所保存数据。
实际结果:
备注:
6.5.3 版本升级后再进行版本回退测试的终端基本功能测试
流程图参见 6.5.1.1。 测试用例如下。
32
项目:版本回退 分项目:短信功能验证 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端版本回退后,短信功能正常;
预置条件:
成功完成了正确固件更新后并进行版本回退的终端; 终端位于服务区内;
测试过程:
1 将固件更新到一个新版本;
2 然后再进行版本回退固件更新操作恢复到原版本;
3 使用终端进行接打电话等基本功能测试;
4 使用终端进行收发短信功能测试;
5 使用终端进行收发彩信功能测试;
6 使用终端进行WAP功能测试;
预期结果:
1 查看软件版本更换为原版本;
2 验证版本回退后,接打电话等基本功能与升级前版本一致;
3 短信功能与升级前版本一致;
4 彩信功能与升级前版本一致;
5 WAP功能与升级前版本一致;
6 地址簿功能与升级前版本一致
实际结果:
备注:
对于部分采用智能操作系统的终端,可以不作版本回退测试要求。
33
6.5.4 固件下载更新异常处理测试
6.5.4.1 下载过程中,用户取消升级包下载
项目:固件下载更新异常处理 分项目:用户取消升级包下载 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端固件下载异常情况测试
终端固件下载更新流程:见6.5.1.1。此测试案例在OMA DL阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1 在平台侧建立对终端软件更新任务;
2 任务执行期间查看终端显示用户界面;
3 在终端提示界面选择执行软件升级下载;
4 在下载软件升级包过程中,用户选择取消下载;
5 取消成功后,查看终端。
预期结果:
1 在终端界面出现升级下载提示界面,界面应有“取消”下载的提示选项;
2 用户通过按键操作取消下载后,终端应正常退出下载过程,并不再提示用户下载。
实际结果:
备注:
6.5.4.2 下载过程中接收短信
项目:固件下载更新异常处理 分项目:接收短信测试 必测
参考:终端管理(DM)业务终端规范
34
测试目的:验证终端固件下载异常情况测试
终端固件下载更新流程:见7.5.1.1。此测试案例在OMA DL阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1 在平台侧建立对终端软件更新任务;
2 任务执行期间查看终端显示用户界面;
3 在终端提示界面选择执行软件升级下载;
4 在下载软件升级包过程中,接收到短信息;
5 正确接收到短信后,查看终端用户界面信息;
预期结果:
1 在终端界面出现升级下载提示界面;
2 在终端应保持升级包持续下载,直到下载成功,下载过程中或者下载成功后提示有新
短消息。
实际结果:
备注:
6.5.4.3 下载过程中来电
项目:固件下载更新异常处理 分项目:电话呼入测试 选测
参考:终端管理(DM)业务终端规范
测试目的:验证终端固件下载异常情况测试
终端固件下载更新流程:见7.5.1.1。此测试案例在OMA DL阶段。
预置条件:
35
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1 在平台侧建立对终端软件更新任务;
2 任务执行期间查看终端显示用户界面;
3 在终端提示界面选择执行软件升级下载;
4 在下载软件升级包过程中,通过另一终端向该终端发起语音通话呼叫;
5 查看终端反应;
预期结果:
1 在终端界面出现升级下载提示界面;
2 在终端不出现报错、死机等异常现象,升级包可成功下载。
注:电话不能呼入也是正常现象
实际结果:
备注: 此项测试需要网络支持。
6.5.4.4 DM Session 数据传输过程中连接超时
项目:固件下载更新异常处理 分项目:数据连接超时测试 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端固件下载异常情况测试
终端固件下载更新流程:见7.5.4.1。此测试案例在OMA DM阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
36
1 在平台侧建立对终端软件更新任务(NOTIFICATION+ALERT1101提示方式);
2 任务执行期间查看终端显示用户界面;
3 在终端提示界面选择执行软件升级下载;
4 在DM交互过程中,终端接收到电话;DM交互过程可以包括以下时间点:
NOTIFICATION显示时、ALERT1101下发过程中或ALERT1101确认后下载未开始前
5 接听来电超过手机DM Session的超时时间(推荐5分钟),查看终端用户界面信息;
预期结果:
1 在终端界面出现升级下载提示界面;
2 在终端接听来电超过超时时间,提示用户并且自动断开数据连接;
3 在终端接听来电未超时,则DM Session继续;
实际结果:
备注:
带有Notification 10或11 类型的DM 任务,当发生DM超时 或者连接服务失败时,应向用户
提示;而不带任何用户提示的任务在超时或连接失败时,不能向用户提示
6.5.4.5 下载过程中没信号
项目:固件下载更新异常处理 分项目:终端无信号测试 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端软件下载异常情况测试
终端固件下载更新流程:见7.5.4.1。此测试案例在OMA DL阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1. 在平台侧向终端发送固件下载更新任务;
2. 在任务执行期间,查看终端提示界面;
3. 在终端提示界面选择执行软件升级下载;
37
4. 在下载软件升级包过程中终端无信号,导致下载中断,因无信号进行连接重试的次数不
少于2次;
预期结果:
1 在终端用户界面出现提示是否执行软件升级下载界面;
2 提示用户并且自动断开数据连接;
实际结果:
38
备注:
6.5.4.6 下载过程中电池掉电
项目:固件下载更新异常处理 分项目:终端下载过程中掉电测试 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端固件下载异常情况测试
终端固件下载更新流程:见7.5.4.1。此测试案例在OMA DL阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1. 在平台侧向终端发送固件下载更新任务;
2. 在任务执行期间,查看终端提示界面;
3. 在终端提示界面选择执行软件升级下载;
4. 在下载软件升级包过程中掉电(拔电池),导致下载中断;
5. 等终端上电重新开机,查看终端用户界面
6. 在终端提示用户界面选择继续执行固件下载功能后,查看终端用户界面;
预期结果:
1. 对应测试步骤6,在终端用户界面出现提示是否执行软件升级下载界面;
2. 来电重新开机后在终端用户界面继续前一次中断下载点下载,直到下载成功;
实际结果:
备注:
应随机进行掉电测试,保证终端在下载过程中任一时间点掉电,重新开机后均可从原中断点继续完成软件
下载。
39
6.5.4.7 更新过程中电池掉电
项目:固件下载更新异常处理 分项目:终端更新过程中掉电测试 必测
参考:终端管理(DM)业务终端规范
测试目的:验证终端固件升级异常情况测试
终端固件下载更新流程:见6.5.4.1。此测试案例在固件更新阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1. 在平台侧向终端发送固件下载更新任务;
2. 软件升级包下载成功;
3. 关机重启,出现固件更新进度条时,终端掉电(拔电池);
4. 等终端上电重新开机,查看终端用户界面;
预期结果:
1. 更新过程中掉电,上电重新开机后,出现固件更新进度条;
2. 重新或者继续更新,直到更新成功;
实际结果:
备注:
应随机进行掉电测试,保证终端在更新过程中任一时间点掉电,重新开机后均可完成升级。
6.5.4.8 状态上报 DM 服务器不成功
项目:固件下载更新异常处理 分项目:终端更新状态上报DM服务器测试 必测
参考:终端管理(DM)业务终端规范
40
测试目的:验证终端软件升级异常情况测试
终端固件下载更新流程:见7.5.4.1。此测试案例在状态上报阶段。
预置条件:
平台侧运行正常,终端厂商和型号信息在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 终端装入具备 FOTA 功能的 DM 客户端;
测试过程:
1. 在平台侧向终端发送固件下载更新任务;
2. 软件升级包下载成功;
3. 终端自动重启进入固件更新界面;
4. 等终端固件更新完毕,终端无信号;
5.关机重启,查看终端用户界面;
预期结果:
1. 上报固件更新状态失败;
2. 下次开机继续上报更新状态,直到上报成功为止;
实际结果:
备注:
对于不具备“下次开机继续上报更新状态”能力的终端,开发厂商必须采用承诺方式明
确该终端在第一次上报不成功且未发生关机的情况下,具有重发机制,并明确重试的次数与
时间间隔。
6.6 APN 相关验证
6.6.1 修改 DM 上网 APN 参数
图 7-3-2-1 DM 上网 APN 参数配置测试用例流程图 测试用例如下:
项目: 终端参数配置 分项目: DM 上网APN参数 必测
参考:终端管理(DM)业务终端规范
测试目的:
验证在DM通信过程中可以修改DM 上网APN参数。
验证终端正确响应平台侧参数配置请求。
平台侧发送参数配置请求消息到终端,终端回应请求信息到平台侧,平台侧正确解析终
端回应消息。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 在平台侧建立对终端DM 上网APN参数配置任务。在现网平台测试时,将CMDM修改
成CMWAP;在实验室平台测试时,将CMWAP修改成CMNET
41
42
2. 在平台侧显示任务执行成功完成;
3. 在平台侧建立对终端DM 上网APN参数采集任务 ;
4. 在平台侧显示任务执行完成,查看采集结果;
预期结果:
1 配置任务执行完成后,终端DM 仍然可以同服务器通信;
2 收集任务执行结束后,服务器可以看到配置的值;
实际结果:
备注:
6.6.2 验证 CMDM 的正确性
项目:验证 CMDM 分项目:验证 CMDM 必测 参考:终端管理(DM)业务终端规范 测试要点:
验证终端是否使用 CMDM 访问 DM 平台。
预置条件: DM 平台运行正常。 终端运行正常。 测试过程: 1. DM 平台针对某个手机号码发起一个信息收集操作。 2. 查看 DM 操作域 1 上的 RADIUS 子系统的当前日志文件,检查是否存在该手机号码的相关
RADIUS 记录。如不存在,请继续步骤 3;否则,测试结束。 3. 查看 DM 操作域 2 上的 RADIUS 子系统的当前日志文件,检查是否存在该手机号码的相关
RADIUS 记录。 预期结果:
1. 如果某个操作域的RADIUS日志中存在该手机号码,则可证明该终端使用CMDM访问
DM平台。 2. 如果所有操作域的RADIUS日志中都不存在该手机号码,则证明或者终端创建GPRS
PDP失败,或者终端采用其它APN访问DM平台。 实际结果:
43
备注:
在实验室平台不具备相应网络环境,此项仅在现网认证
6.6.3 DM 上网 APN 及配置参数用户不可见,不可修改
项目:验证 CMDM 分项目:DM 上网 APN 及配置参数用户不可见,
不可修改 必测
参考:终端管理(DM)业务终端规范 测试要点:
验证终端是否不可见以及是否可以修改 DM APN 节点及配置参数。
预置条件: DM 平台运行正常。 终端运行正常。 测试过程: 1 查看 DM 网络连接参数 APN 节点及配置参数。 2 修改该 APN 节点及配置参数。 预期结果: 满足以下条件时,结果记为“通过”。如果有一个条件不满足应记为“未通过”: 1 此APN和DM配置参数不可见,且无法修改
实际结果:
备注:
6.7 Notification 的验证
6.7.1 终端显示 Notification 消息,并提示用户选择
项目:Notification的验证 分项目:Notification的验证―终端显示
Notification消息,并提示用户选择
必测
参考:终端管理(DM)业务终端规范
测试目的:
44
测试终端是否能够显示 DM Notification,并提示用户选择。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 在平台侧建立对终端的一个任务,Notification 为 UI Mode = 11,并通知发出;
2.终端收到该通知后,显示Notification,并提示用户选择。
预期结果:
1. 终端显示Notification,并提示用户选择。
2. 终端能够根据用户的选择执行任务或取消任务。
实际结果:
备注:
带有 Notification 10 或 11 类型的 DM 任务,当发生 DM 超时 或者连接服务失败时,应向用
户提示;而不带任何用户提示的任务在超时或连接失败时,不能向用户提示。
6.7.2 终端显示 Notification 消息,不提示用户选择
项目:Notification的验证 分项目:Notification的验证―终端显示
Notification消息,不提示用户选择
必测
参考:终端管理(DM)业务终端规范
测试目的:
测试终端是否能够显示 DM Notification,但不提示用户选择。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 在平台侧建立对终端的一个任务,Notification的UI Mode = 10,并通知发出;
45
2.终端收到该通知后,显示Notification,但不提示用户选择。
预期结果:
1. 终端显示Notification,但不提示用户选择。
2. 终端自动按照平台的要求执行任务。
实际结果:
备注:
6.7.3 终端不显示 Notification 消息
项目:Notification的验证 分项目:Notification的验证―终端不显示
Notification消息
必测
参考:终端管理(DM)业务终端规范
测试目的:
测试终端是否能够不显示 DM Notification。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 在平台侧建立对终端的一个任务,Notification为UI Mode = 01,并通知发出;
2.终端收到该通知后,不显示Notification,直接执行。
预期结果:
3. 终端不显示Notification,直接执行
实际结果:
46
备注:
6.7.4 Notification、Alert 和固件升级提示无关性测试
项目:Notification的验证 分项目:Notification、Alert和固件升级提示无
关性测试
必测
参考:终端管理(DM)业务终端规范
测试目的:
测试终端是否能够独立提供 DM Notification、DM Alert 和固件升级的提示信息,三
种提示信息没有关联性。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. Notification或Alert分别独立提示
2. Notification和Alert组合提示
3. 在没有Notification和Alert提示的前提下,进行固件升级,并有固件升级提示(只要有
提示即可,如进度条等)
4. 在Notification和Alert任意组合提示的前提下,进行固件升级,并有固件升级提示
预期结果:
1. 执行测试过程1后,终端可独立提示Notification或Alert
2. 执行测试过程2后,终端可以进行Notification和Alert组合提示
3. 执行测试过程3后,终端只进行固件升级提示
4. 执行测试过程4后,终端可提示任意组合的Notification和Alert提醒,并进行固件
升级提示
实际结果:
备注:
此测试项可以融合到前面的测试项中测试,无需单独测试。
6.8 DM 用户交互验证
6.8.1 显示 Notification 消息用户交互测试
图 6-3-2-1 显示 Notification 消息用户交互测试用例流程图 流程图同上。 测试用例如下:
项目:DM用户交互验证 分项目:显示Notification消息用户交互 必测
参考:终端管理(DM)业务终端规范
测试目的:
测试终端收到 DM Notification 后是否有超时,以及超时时间。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立;
47
48
已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 终端使用CMWAP上网,正在上网过程中;
2. 在平台侧建立对终端GPRS上网APN参数收集任务,收集终端GPRS信息,通知发出;
3.对于在用户浏览网页时无法提示Notification的终端,终端应继续上网,记录Notification
收到时间,如果超时,记录超时时间,如果没有超时,到第4步;对于可以在用户浏览网
页时可以同时提示Notification的终端,到第5步
4. 终端停止上网,DM请求正常运行。
5. 终端提示用户Notification,DM请求正常运行。
预期结果:
1. 对于步骤4,Notification有超时,则记录超时时间;
2. 对于步骤4,Notification没有超时,则收集请求正常结束;
3. 对于步骤5,终端应正常完成DM任务;
实际结果:
备注:
带有 Notification 10 或 11 类型的 DM 任务,当发生DM 超时 或者连接服务失败时,应向用
户提示;而不带任何用户提示的任务在超时或连接失败时,不能向用户提示
6.8.2 没有服务器侧的提示用户交互测试
流程图同上。 测试用例如下:
项目:DM用户交互验证 分项目:不显示Notification消息用户交互 必测
参考:终端管理(DM)业务终端规范
测试目的:
测试 DM 用户交互验证时,服务器不发送提示用户的 Alert 请求且 Notification 为
Background 时,终端的处理流程。
49
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 终端使用CMWAP上网,正在上网过程中;
2. 在平台侧建立对终端GPRS上网APN参数收集任务,选择不提示用户,收集终端GPRS
信息,通知发出;
3. 对于不支持在用户浏览网页同时进行DM操作的终端,终端停止上网后,且DM Session
未超时,则DM请求正常运行,如DM Session超时(推荐5分钟),则结束Session,返回默
认回复。
4.对于支持在用户浏览网页同时可进行DM操作的终端,DM请求正常运行。
预期结果:
1. 对应步骤3,用户上网时,终端不响应服务器请求;
2. 对应步骤3,终端停止上网后且DM Session未超时,响应服务器请求,DM正常成功结
束,服务器可以看见收集信息;
对于步骤3,终端停止上网后且DM Session超时,则终端应结束Session,返回默认回复。
3. 对应步骤4, DM正常成功结束,服务器可以看见收集信息;
实际结果:
备注:
带有 Notification 10 或 11 类型的 DM 任务,当发生DM 超时 或者连接服务失败时,应向用
户提示;而不带任何用户提示的任务在超时或连接失败时,不能向用户提示
6.8.3 有服务器侧的提示用户交互测试
流程图同上。 测试用例如下:
项目:DM用户交互验证 分项目:有服务器侧的提示用户交互测试 必测
50
参考:终端管理(DM)业务终端规范
测试目的:
DM 用户交互验证时,服务器发送 Alert 1101 提示用户时,终端的处理流程。
预置条件:
平台侧运行正常,终端厂商和型号在平台侧已建立; 已注册终端和 SIM 卡,终端在服务区内; 具备参数配置功能的终端;
测试过程:
1. 终端使用CMWAP上网,正在上网过程中;
2. 在平台侧建立对终端GPRS上网APN参数收集任务,选择提示用户(发送ALERT),
收集终端GPRS信息,通知发出;
3. 对于不支持在用户浏览网页同时进行DM操作的终端, 终端在超时时间内停止上网后,
显示服务器下发的提示信息,DM请求正常结束。(请注意检查,该ALERT提示是有超时
时间的,超时时间应根据平台侧下发的MAXDT参数值来确定。)超时后终端应对此ALERT
有默认回复,请检查此默认回复,默认回复为结束会话回复。
4.对于支持在用户浏览网页同时可进行DM操作的终端,DM请求正常运行,显示服务器
下发的提示信息,DM请求正常结束。
预期结果:
1. 对应于步骤3, 用户上网时,终端不响应服务器的请求;
2. 对应于步骤3,终端在超时时间内(推荐5分钟)停止上网后,响应服务器请求,提示用
户确认,DM正常结束;
3. 对应于步骤3,终端上网时间超过超时时间,终端应对此ALERT有默认回复。对终端
的默认回复,DM请求也正常结束;
4. 对应步骤4, DM正常成功结束,服务器可以看见收集信息;
实际结果:
备注: