互联网业务综合网关设备测试规范文档格式.docx
《互联网业务综合网关设备测试规范文档格式.docx》由会员分享,可在线阅读,更多相关《互联网业务综合网关设备测试规范文档格式.docx(131页珍藏版)》请在冰豆网上搜索。
1.范围
本规范是依据《互联网业务综合网关设备规范(支持TD-SCDMA)4.0.0》等10余个技术规范制定的互联网业务综合网关设备测试方法及用例,测试内容包括业务功能、接口协议、统计报表、告警、网管、设备性能等基本项目,还包括近年来互联网业务综合网关现网运行新添加的内容,如:
共计用例363项,其中每项测试用例均规定了测试环境、测试步骤、判定方法等。
本规范适用于中国移动互联网业务综合网关设备的采购选型、入网验收、日常常规拨测、以及系统升级、割接入网的验证测试等。
2.规范性引用文件
下列文件中的条款通过本规范的引用而成为本规范的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范。
凡是不注日期的引用文件,其最新版本适用于本规范。
表21规范引用文件列表
《互联网业务综合网关设备规范V1.0.0(征求意见稿)》
中国移动通信有限公司
[2]
《互联网业务综合网关接口规范V1.0.0(征求意见稿)》
[3]
《WAP统计报表要求(V2.0.1)-20100827》
[4]
《互联网业务综合网关告警要求》
[5]
《中国移动数据网局数据自动化管理接口规范(3.2.0)-20100830》
[6]
《基于云存储的互联网业务综合网关话单存储及检索系统技术要求V1.0.0-final-100119》
[7]
《错误码重定向功能--互联网业务综合网关改造要求1108》
[8]
《面向手机上网业务的未备案网站发现系统运营商接口规范(试行版)V1.0》
[9]
《用户上网日志查询系统--互联网业务综合网关改造要求V1.0》
[10]
《WAP系统业务响应状态码细化规范V4》
[11]
《2G网络质量对比现场测试规范20100628》
[12]
《3G网络质量对比现场测试规范20100628》
3.缩略语
表3-1缩略语列表
CDMA
CodeDivisionMultipleAccess码分多址
CDS
CellularDrivetestSystem蜂窝驱动测试系统
CP
ContentProvider因特网内容提供商
CSD
CircuitSwitchedData电路交换数据
GGSN
GatewayGPRSSupportNode网关GPRS支持节点
GPRS
GeneralPacketRadioService通用分组无线业务
GSM
GlobalSystemforMobileCommunication全球移动通信系统
GTP
GPRSTunnellingProtocolGPRS隧道协议
HTTP
HyperTextTransferProtocol超文本传送协议
ICAP
InternetContentAdaptationProtocol互联网内容匹配协议
IMEISV
InternationalMobileEquipmentIdanditsSoftwareVersion
国际移动设备标识码及其软件版本号
IWF
InternetWatchFoundation互联网观察基金会
MSA
MobileSiteAwareness移动网站识别
NAS
NetworkAccessServer网络接入服务器
OMC
OperationManagementCentre运维管理中心
PAP
PushAccessProtocolPush访问协议
PI
PushInitiatorPush发起者
POTA
PushOver-the-AirProtocolPush空中协议
RADIUS
RemoteAuthenticationDialInUserService
远程用户拨号认证系统
SMSC
ShortMessageServiceCente短消息业务中心
SNMP
SimpleNetworkManagementProtocol简单网络管理协议
SP
ServiceProvider因特网服务提供商
SSL
SecureSocketsLayer套接字安全层
TD-SCDMA
TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址访问
TLS
TransportLayerSecurityProtocol安全传输层协议
URL
UniformResourceLocator统一资源定位
WAE
WirelessApplicationEnvironment无线应用环境
WAP
WirelessApplicationProtocol无线应用协议
WCSS
WAPCascadingStyleSheetWAP层叠风格表
WDP
WirelessDatagramProtocol无线数据报协议
WSP
WirelessSessionProtocol无线会话协议
WTP
WirelessTransactionProtocol无线事务协议
WTLS
WirelessTransportLayerSecurity无线传输层安全
WML
WirelessMarkupLanguage无线标记语言
4.测试环境要求
4.1网络拓扑
互联网业务综合网关的功能测试网络拓扑示意图如下图1所示:
图1互联网业务综合网关功能测试的网络拓扑示意图
4.1.1被测设备要求
被测设备包括:
互联网业务综合网关系统一套(包括全部软件功能模块),以及相应的硬件设备。
4.1.2辅助设备要求
测试所需的辅助设备包括:
●局域网环境
●GPRS、GSM、TD网络环境
●DNS服务器
●EnumDNS服务器
●短信中心
●彩信中心
●WEB网关
●参考WAP、WEB服务器,可配压缩功能开关。
●参考WAP1.X终端及WAP2.0终端若干;
各种主流操作系统的终端若干(如:
iPhone、Android)。
参考WAP终端应能进行各种业务参数配置,支持各种需测试的业务(包括Java、WTLS、SSL、MMS、PUSH、Provisioning、UAProf、PUSH、WTA等)
●其它设备,如参考WWW服务器、PUSH应用服务器、JAVA应用服务器、流媒体服务器、WTA服务器以及支持MMS、UAProf、Provisioning等业务所需的服务器或相关设备;
参考WWW服务器中应预置好相应的参考网页(包括XHTML/WCSS/WML/HTML等);
JAVA应用服务器中应预置好相应的JAVA应用;
PUSH应用服务器中应预置好相应的PUSH消息。
4.1.3测试仪表要求
测试仪表根据功能不同,包括功能测试仪表(网元模拟工具)、性能测试仪表(压力仿真工具)、协议分析仪(软件)等;
功能测试仪表可以模拟WAP1.X和WAp2.0终端,模拟发出WAP1.X和WAP2.0协议等各类Pull和Push消息;
比如:
Opera的手机浏览器,以及模拟PI消息的PI模拟器等;
CDS(V5.0)路测软件,是一种无线网络优化路测平台,其不仅具有传统话音业务测试的各项功能,同时还具有多种无线数据业务测试功能,如:
MMS、KJava、WAP、SMS等。
CDS软件可以在现网环境下,测试WAP业务端到端的业务质量,分析IP层及其之上的数据协议信息,进行故障定位。
CDS软件可用于互联网业务综合网关现网常规运行拨测,以及升级割接测试的抽测手段。
性能测试仪表可以模拟生成大量的并发WAP1.X和WAP2.0Pull请求、Push请求;
LoadRunner和其他压力工具;
协议分析仪应支持WAP1.X和WAP2.0各层协议的解析,包括HTTP、WHTTP、TLS、WTCP、SSL、WSP、WTP、WDP、GTP、WTLS、PAP、OTA等协议,常见TCP/IP协议抓包分析软件比如:
WireShark©
NetworkProtocolAnalyser;
也可以是TcpDump软件。
4.1.4参考WAP终端功能及配置要求
参考终端功能要求:
1)测试SIM卡开通GPRS、TD-SCDMA或HSPA功能。
2)移动终端应支持GPRS功能,或是支持TD-SCDMA或HSPA功能
3)移动终端应为支持J2ME的移动终端,或是OPhone\Andriod\IPhone等智能终端。
4)移动终端已经开通了数据服务(GPRS\TD-SCDMA\HSPA)进入Internet并访问OTA下载服务器。
5)移动终端有浏览器,或者支持网上冲浪等功能;
6)移动终端应支持HTTP302重定向功能
7)移动终端可以配置APN、代理网关地址及端口
5.测试项目说明
全部测试项目为***项,其中A类***项,B类***项,C类***项。
A类是必选项,功能很重要,如果有一个项目不通过,则产品不通过;
B类是必选项,功能很重要,视测试效果决定是否要求全网设备支持该功能,测试过程中要求各被测设备必须支持该测试项。
若不支持,则产品不通过;
C类是参考、可选测试项。
不作为产品合格与否的判定标准。
6.业务功能测试
6.1代理方式
本章节所有测试例要求在终端设置APN为CMWAP和CMNet的两种场景下进行测试。
6.1.1WAP/HTTP协议基础测试
基于WAP1.X协议栈浏览功能
用例编号:
用例属性:
A
用例功能区:
互联网业务综合网关功能测试
用例子功能区:
通过代理方式访问业务功能测试
测试目的:
测试采用WAP1.X协议的终端浏览是否正常
预置条件:
1.WAP1.X终端正常,访问地址为
2.测试终端分别设置CMNet和CMWAPAPN进行测试
测试步骤:
1.打开协议分析工具获取网关与测试网站及终端之间的信令交互流程。
2.使用9200端口浏览测试网页;
3.使用9201端口浏览测试网页;
4.使用9202端口浏览测试网页;
5.使用9203端口浏览测试网页;
预期结果:
1.访问显示成功
2.交互信令正常
测试结果:
□通过□部分通过□不通过
备注:
基于WAP2.0协议栈浏览功能
测试互联网业务综合网关支持WAP20业务功能
1、使用WAP20终端,设置代理地址为10.0.0.172、端口为80,访问地址为
2、测试终端分别设置CMNET和CMWAPAPN进行测试
2.使用WAP20终端浏览包含各种格式的资源文件的测试网页。
3.观察WAP20终端是否正常显示网页
1、访问显示正常
2、信令交互正常
代理地址纠错功能
测试互联网业务综合网关支持代理地址纠错功能
1、使用WAP20终端,设置代理地址为错误地址192.168.10.17、端口为80,访问地址为
2、在防火墙上配置规则,将目的IP为192.168网段转换成10.0.0.172
3、测试终端分别设置CMNet和CMWAPAPN进行测试
基于HTTP1.0协议栈浏览功能
测试采用HTTP1.0协议的浏览功能
1、WAP20终端正常,访问地址为,协议为HTTP/1.0
2.设置代理服务器地址为10.0.0.172代理端口为80浏览测试网页
3、网关向终端返回的响应头中应包含HTTP/1.0
基于HTTP1.1协议栈浏览功能
互联网业务综合网关功能测试
通过代理方式访问业务功能测试
测试采用HTTP1.1协议的浏览功能
1.WAP2.0终端正常,访问地址为,协议为HTTP/1.1,要求分别以以下配置单独测试:
2.不包含connection字段;
3.包含connection字段,且取值为keep-alive
4.测试终端分别设置CMNET和CMWAPAPN进行测试
打开协议分析工具获取网关与测试网站及终端之间的信令交互流程。
设置代理服务器地址为10.0.0.172代理端口为80浏览测试网页
3、如果SP向网关返回响应中Connection字段为Close,则网关可决定是否与终端间断开连接或者保持长连接;
4、如果SP向网关返回响应不含Connection字段或者Connection字段不含Close,则网关与终端之间要求保持长连接,综合网关返回给终端的响应不可以包含取值为close的connection字段;
4、网关发给SP的请求应是1.1版本。
支持WCSS浏览业务功能
测试互联网业务综合网关支持WCSS页面浏览功能
1.使用WAP终端正确配置,连接请求可以到达互联网业务综合网关
2.通过互联网业务综合网关可以访问的测试页面,页面类型为WCSS格式。
3.测试终端分别设置CMNET和CMWAPAPN进行测试
2.使用WAP终端访问含有WCSS格式的页面
基于WAP1.X协议栈的WTP分片功能
测试互联网业务综合网关支持WAP1X协议栈的WTP分片功能
1.使用WAP1.X终端配置通过9201端口访问,连接请求可以到达互联网业务综合网关
2.通过互联网业务综合网关可以访问的测试页面包含WML格式、html格式、图片等资源文件。
2.使用WAP终端浏览2K以上的测试网页。
3.观察WAP终端是否正常显示网页
2、信令交互正常,互联网业务综合网关对较大的内容进行了WTP分片传输给终端
1、ISG可以设置分片大小和分组个数
2、根据终端上报的接受能力区分处理,若终端未报了,则按照默认的分片大小、分片数进行分组分片;
若终端上报了接受能力,则合适的分片数为网关取系统和终端协商的最大接受能力两者中的最小值/分片大小。
支持永久Cookie功能
测试互联网业务综合网关支持永久Cookie功能
1.使用WAP1.X终端正确配置,连接请求可以到达互联网业务综合网关
2.访问的测试页面包含PersistentCookies参数,且参数的生命周期足够长。
3.开启互联网业务综合网关的cookie处理功能
4.通过互联网业务综合网关可以正常访问测试网页
5.测试终端分别设置CMNET和CMWAPAPN进行测试
2.使用WAP1X终端访问带有PersistentCookies参数的被测试网页
3.终端访问成功后下线
4.使用该WAP1X终端上线并再次访问同一个被测试网页,观察互联网业务综合网关发送给测试网页的信令交互
1.执行步骤2后,WAP终端上正常显示
2.执行步骤4后,终端正常显示,协议分析工具所获取的信令流程正确,在终端的第二次访问中互联网业务综合网关传给WEBSERVER的消息中包含了上次访问时保留的PersistentCookie参数(即请求消息中带有Cookie请求字段,且字段值正确)
3.信令交互正常
1、WAP1.X不支持终端保存cookie,由ISG代为保存;
2、WAP2.0终端支持本地终端保存,ISG透传Cookie。
支持临时Cookie功能
测试互联网业务综合网关支持临时Cookie功能
1.使用WAP1X终端正确配置,连接请求可以到达互联网业务综合网关
2.访问的测试页面包含SessionCookies参数,并且在页面上可以直接显示当时的SessionCookies的内容
2.使用WAP1X终端访问带有SessionCookies被测试网页,并且进行设置,观察终端上显示的SessionCookie的内容
3.继续访问其它网页后,再次访问前面访问过的带有SessionCookies的被测试网页
4.观察WAP1X终端是否正确显示在上一次访问网页时已经设置了的Cookies值
5.终端断开连接后重新再次上线访问同一个SessionCookie的测试网页
6.观察WAP1X终端是否正确显示在上一次连接中访问网页时已经设置了的Cookies值。
1.执行步骤2后,WAP终端初始访问SessionCookies网页时,网页上的Cookies值为空,终端显示也为空。
2.执行步骤3后,WAP终端访问其它网页后,重新访问已经设置过Cookies参数的被测试网页时,WAP终端正确显示上一次访问网页时已经设置了的Cookies值。
3.执行步骤5,6后,关闭终端浏览器或断开连接后,重新访问同一个被测试网页,WAP终端显示网页上的Cookies值为空。
4.信令交互正常
6.1.2彩信业务
支持彩信收发功能
测试互联网业务综合网关支持彩信的收发功能
1.使用2部WAP终端,并且都支持彩信
2.WAP终端正确配置彩信中心地址,连接请求可以到达互联网业务综合网关
3.互联网业务综合网关和ENUM服务器之间连接正常,可以正常查询
4.互联网业务综合网关和彩信中心之间连接正常,并且WAP终端上可以正常接收
1.使用WAP终端A向另外一个WAP终端B发送MMS消息
2.观察该MMS消息是否通过互联网业务综合网关正常发送到彩信中心
3.在WAP终端B上观察是否收到WAP终端A发送的彩信
1.WAP终端B可以正常收