中国联通短消息扩展业务测试规范V1.0
分 项 目:EMF_Set_Service_Flag/EMF_Set_Service_Flag_Resp消息测试 测试目的:测试SMSC设置用户业务签约信息不成功的情况 预置条件: 1、本地EMP运行正常,本地短消息中心运行正常。 2、本地EMP与本地短消息中心之间链路正常。 3、预先准备好短信中心和EMP之间的信令跟踪。 4、用户A为本地手机用户(C网或G网都可以)。 测试步骤: 1、用户A发送开通任意一种业务(短信签名、短信主叫回执、短信防火墙、短信呼转、短信保管等)的开户指令到该业务对应的接入号。 2、观察EMP和短信中心之间的消息交互。 预期结果: 1、信令观察可以看到EMP发送了EMF_Set_Service_Flag消息给短信中心,其中command_status为0,另外注意观察其中的service_flag字段值是否正确。 2、短信中心返回EMF_Set_Service_Flag_Response消息给EMP,command_status字段不为0,表示不成功。 3、通过查询可以看到用户A在EMP和SMSC上业务没有任何变化。 32
中国联通短消息扩展业务测试规范V1.0
备注:1、EMF_Set_Service_Flag 消息中的service_flag字段:用户当前的业务标识。0x0表示用户取消了所有业务,该字段的高16bit表示用户定义的主叫业务,该字段的低16bit表示用户定义的被叫业务 业务名称 主叫类 被叫类 变量表示(二进制表示) 无任何业务 √ 00000000 00000000 00000000 00000000 xxxxxxxx xxxxxxx1 xxxxxxxx xxxx1xxx 短信保管 √ 短信签名 √ xxxxxxxx xxxxxx1x xxxxxxxx xxxxxxxx 短信回执 √ xxxxxxxx xxxxx1xx xxxxxxxx xxxxxxxx 表情短信 √ xxxxxxxx xxxx1xxx xxxxxxxx xxxxxxxx 短信过滤 √ xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxx1 短信转移 √ xxxxxxxx xxxxxxxx xxxxxxxx xxxxxx1x 被叫回执(免打扰) √ xxxxxxxx xxxxxxxx xxxxxxxx xxxxx1xx 短信双收 √ xxxxxxxx xxxxxxxx xxxxxxxx xxx1xxxx 短信邮箱 √ √ xxxxxxxx xxx1xxxx xxxxxxxx xx1xxxxx 其 其他取值保留 6.4.6 EMF_Deliver_Sm / EMF_Deliver_Sm_Resp消息测试 测试编号:70 项 目:EMP与SMSC之间的接口 33
中国联通短消息扩展业务测试规范V1.0
分 项 目:EMF_Deliver_Sm / EMF_Deliver_Sm_Resp消息测试 测试目的: 测试EMF_Deliver_Sm_Resp消息中,command_status 为零,并且Active_Service_Flag 非零的情况 预置条件: 1、 本地EMP运行正常,本地短消息中心运行正常。 2、本地EMP与本地短消息中心之间链路正常。 3、预先准备好短信中心和EMP之间的信令跟踪。 4、在短信中心侧,用户A当前注册了扩展业务,并且业务处于激活状态。 5、在EMP侧,用户A当前注册对应的业务。 6、用户B为本地手机用户(C网或G网都可以),用户B当前未注册任何业务。 测试步骤: 1、用户A发送一条短信给用户B。 2、观察EMP和短信中心之间的消息。 预期结果: 1、 信令观察可以看到本地短信中心发送了EMF_Deliver_Sm消息给本地EMP 2、 本地EMP返回EMF_Deliver_Sm_Resp响应消息给本地短信中心 其中:command_status 为零,并且Active_Service_Flag 非零 3、 本地EMP处理完主被叫业务后将消息Submit_Sm给本地短信中心 4、 本地短信中心返回Submit_Sm_Resp响应消息给本地EMP 5、 本地短信中心将消息下发给用户B后,发送Deliver_SR(状态报告)消息给本地EMP 6、 本地EMP返回Deliver_SR_Resp响应消息给本地短信中心 7、 本地EMP发送EMF_Submit_SR(原始消息的状态报告)消息给本地短信中心 8、 本地短信中心返回EMF_Submit_SR_Resp响应消息给本地EMP
测试编号:71 项 目:EMP与SMSC之间的接口 34
中国联通短消息扩展业务测试规范V1.0
分 项 目:EMF_Deliver_Sm / EMF_Deliver_Sm_Resp消息测试 测试目的: 测试EMF_Deliver_Sm_Resp消息中,command_status 为零,并且Active_Service_Flag 为零的情况 预置条件: 1、 本地EMP运行正常,本地短消息中心运行正常。 2、本地EMP与本地短消息中心之间链路正常。 3、预先准备好短信中心和EMP之间的信令跟踪。 4、用户A为本地手机用户(C网或G网都可以)。 5、在短信中心侧,用户A当前注册了扩展业务,并且业务处于激活状态。 6、在EMP侧,用户A当前未注册任何业务。 7、用户B为本地手机用户(C网或G网都可以),用户B当前未注册任何业务。 测试步骤: 1、用户A发送一条短信给用户B。 2、观察EMP和短信中心之间的消息。 预期结果: 1、 信令观察可以看到本地短信中心发送了EMF_Deliver_Sm消息给本地EMP。 2、本地EMP返回EMF_Deliver_Sm_Resp响应消息给本地短信中心。 其中:command_status 为零,并且Active_Service_Flag 为零 3、本地短信中心直接对原消息直接进行终呼。 4、本地EMP不会再将相关Submit_Sm发送给本地短信中心。 测试编号:72 项 目:EMP与SMSC之间的接口 分 项 目:EMF_Deliver_Sm / EMF_Deliver_Sm_Resp消息测试 35
中国联通短消息扩展业务测试规范V1.0
测试目的: 测试EMF_Deliver_Sm_Resp消息中,command_status 非零的情况 预置条件: 1、 本地EMP运行异常,本地短消息中心运行正常。 2、本地EMP与本地短消息中心之间链路正常。 3、预先准备好短信中心和EMP之间的信令跟踪。 4、在短信中心侧,用户A当前注册了扩展业务,并且业务处于激活状态。 5、在EMP侧,用户A当前注册对应的业务。 6、用户B为本地手机用户(C网或G网都可以),用户B当前未注册任何业务。 测试步骤: 1、用户A发送一条短信给用户B。 2、观察EMP和短信中心之间的消息。 预期结果: 1、 信令观察可以看到本地短信中心发送了EMF_Deliver_Sm消息给本地EMP。 2、本地EMP返回EMF_Deliver_Sm_Resp响应消息给本地短信中心。 其中:command_status 非零 3、本地短信中心直接对原消息直接进行终呼。 4、本地EMP不会再将相关Submit_Sm发送给本地短信中心。 测试编号:73 项 目:EMP与SMSC之间的接口 分 项 目:EMF_Deliver_Sm / EMF_Deliver_Sm_Resp消息测试 测试目的: 测试EMF_Deliver_Sm_Resp消息响应超时的情况 预置条件: 1、 本地EMP运行异常,本地短消息中心运行正常。 2、本地EMP与本地短消息中心之间链路正常。 36