本章节为51Testing软件测试网独家连载。
5.3 消息类业务
5.3.1 消息类业务简介
短消息服务(SMS)作为GSM Phase1的业务标准,目前已经被集成到CDMA、TDMA和PHS等众多网络标准中,使得SMS成为最普及的移动无线数据业务,即通过手机发送和接收有限长度文本信息的服务。它可以是字符串、数字及字母的组合,包含160个英文字母(7bit编码)或70个非拉丁字母(16bit编码),如中文汉字或阿拉伯字母等Unicode编码;按其实现方式,可分为点到点短消息业务和小区广播短消息业务。
EMS是SMS增强版本,实现原理类似。它使用信令信道,通过短消息中心存储和转发消息,能够将简单音调、图片、声音、动画、文本集成到一起,在支持EMS的手机上整体显示出来。例如,当消息中出现感叹号时,可演奏相关的音调,或把简单黑白图片、文本及声音效果同时显示出来。EMS支持以下各种标准格式的多媒体:
(1)格式化文本,如左右对齐、居中、字体、字形、加粗、加黑、斜体、下画线等;
(2)16´16像素、32´32像素、可变尺寸黑白图片,标准建议图片最大尺寸为94´94像素;
(3)EMS预定义了10种声音,标准格式是iMelody,大小不得超过128字节,以基于文本的方式表示音调;
(4)支持16´16像素、8´8像素两种尺寸动画图片,预定义了一些表情动画,用户也可以自己定义动画。
多媒体信息业务是按照TS23.140和WAP-206/209中有关多媒体信息的标准开发的全新业务。在GPRS、CDMA2000 1X等网络的数据传输能力的支持下,以WAP无线应用协议为载体传送视频片段、图片、声音和文字,同时支持与语音、浏览、电子邮件等多种业务互通,实现终端到终端、应用到终端、终端到应用的手机多媒体消息服务。
5.3.2 短信业务功能和典型业务流程
短信业务流程可总结为三种情况:点对点是指在普通用户间收发短信;点对SP是指用户与各种服务提供商间进行短信业务;短信存储容量已满或用户不在服务区或关机的情形下存储转发流程。具体功能和典型业务流程说明如下:
● 点对点业务的流程:本网间MO与MT收发流程;异地网MO与本网MT间收发流程;本网MO与异地网MT间收发流程;
● 点对SP业务的流程:本网终端用户访问异地SP;异地SP访问本网终端用户;
● 通知报警业务流程:分终端短信存储空间是否可用和终端是否可及两种情况。即短信存储容量已满或用户不在服务区或关机无法收发短信的流程。
彩信业务流程可总结为四种情况:端到端收发流程;终端到应用及应用到终端流程;点对多点业务流程,在一次彩信发送过程中,接收方可指定多个终端或应用地址;与非彩信终端互通支持,非彩信终端用户接收到彩信消息到达通知后,可采用E-mail、WWW和WAP浏览等方式访问多媒体消息。
● 根据用户接收彩信情况,发送端到接收端有5类流程:
Ø 接收方终端延时成功下载彩信;
Ø 接收方终端立刻成功下载彩信;
Ø 接收方终端延时前转彩信;
Ø 接收方终端立刻前转彩信;
Ø 接收方终端拒绝接收彩信。
● 彩信终端与外部邮件服务器之间的收发流程。
● 彩信终端与网站应用之间的处理流程。
5.3.3 短信业务对终端的测试需求
随着短信业务的逐步开展,业务种类和业务形式的逐渐丰富,对手机终端的需求也越来越多,对终端的要求主要有以下几个方面。
● 终端能支持短信中心号码的设置,支持从USIM卡得到短信中心号码。
● 终端协议必须支持TS 23.040,TS 24.011和TS 23.038。
● 终端必须支持通过电路域和分组域两种方式来承载短信业务。
● 如果需要以短信的格式或以短信串接的格式,即那些支持下载的铃声和图片,甚至EMS对终端又有更多的要求:
Ø 需要增加对文本格式的修饰功能,如字体、字符及对齐方式等;
Ø 图片需要支持小图片,大图片和可变尺寸图片,支持扩展黑白图片和大图片,可以通过压缩方式传输;
Ø 如上节内容所提,支持10种不同的声音格式,可以在短信中以压缩格式发送。
● 对于WAP2.0所支持的一些新业务,往往需要借助短信来配合,如OTA Provisioning和WAP Push,终端支持通过短信承载来发送到最终用户。
从用户使用角度考虑,终端需要支持超长短信和群发短信功能。
…………
本文选自《51Testing软件测试作品系列》之五的《手机软件测试最佳实践》。
本站经电子工业出版社和作者的授权,近期将进行部分章节的连载,敬请期待!
版权声明:51Testing软件测试网获电子工业出版社和作者授权独家连载本章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
相关阅读: