SP
ISMG
核查
1
SP向ISMG發送基本的連接請求
2
驗證來訪的IP地址,並建立正確的基於TCP/IP的端口連接
3
接收到已經建立正確連接的返回信息
2,發送請求連接數據包測試
測試項目:SP向ISMG請求連接登錄.
測試目的:檢查SP是否能向ISMG發送連接請求,並正確接收ISMG返回的信息.
測試流程:SP ISMG SP
測試條件: SP發送給ISMG正確的連接請求
測試步驟及用例1(發送正確的連接請求信息)
步驟
SP
ISMG
核查
1
SP向ISMG發送正確的連接請求
2
ISMG接收到請求,通過鑒權驗證並成功建立連接,向SP發送響應信息
3
接收到已經建立正確連接的返回信息
3,發送終止連接數據包測試
測試項目:SP向ISMG請求終止連接.
測試目的:檢查SP是否能向ISMG發送終止連接請求,並正確接收ISMG返回的信息.
測試流程:SP ISMG SP
測試條件: SP已經和ISMG建立連接
測試步驟及用例1(發送正確的終止連接信息)
步驟
SP
ISMG
核查
1
SP向ISMG發送正確的終止連接請求
2
ISMG接收到請求,返回響應信息後中斷連接
3
接收到返回信息,終止連接
4,發送短信內容測試
測試項目:SP在ISMG連接登錄成功後向ISMG發送短信.
測試目的:檢查SP是否能向ISMG發送短信,並正確接收ISMG返回的信息.
測試流程:SP ISMG SP
測試條件:SP登錄成功,建立了正確的連接.
測試步驟及用例1(SP向網關提交對目標號碼計費的短消息)
步驟
SP
ISMG
ISMG重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"Test Message From CMCC Mobile",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為0
Fee_UserType的值是否為0
Msg_Fmt的值是否為0
FeeCode的值是否為10
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
4
確認系統對發送請求正確處理
5
用戶是否正確收到短信
測試步驟及用例2(向網關提交對源號碼計費的短消息)
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"中國移動測試短消息",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為1
Fee_UserType的值是否為1
Msg_Fmt的值是否為15
FeeType的值是否為02
FeeCode的值是否為10
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
4
SP接收狀態報告(能否正確解析狀態報告)
Src_terminal_Id的值是否填寫為目標號碼
Registered_Delivery的值是否為1
5
確認系統是否正確收到響應
Result的值是否為0
6
用戶是否正確收到短信
測試步驟及用例3(向網關提交第三方號碼計費的短消息)
步驟
SP
ISMG
ISMG重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"Test Message From CMCC Mobile+測試信息",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為0
Fee_UserType的值是否為3
Fee_terminal_Id的值是否為合法的CMCC用戶號碼
Msg_Fmt的值是否為8
FeeCode的值是否為10
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
4
確認系統對發送請求正確處理
5
用戶是否正確收到短信
測試步驟及用例4(SP向網關提交對SP計費的短信息]
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"Test Message From CMCC Mobile+測試信息",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為0
Fee_UserType的值是否為2
Fee_terminal_Id的值是否填空
Msg_Fmt的值是否為8
FeeType的值是否為01
FeeCode的值是否為00
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
Result的值是否為0
4
確認系統對發送請求正確處理
5
用戶是否正確收到短信
測試步驟及用例5(SP向網關提交SMC)
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"SMC",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為2
Fee_UserType的值是否為0
Fee_terminal_Id字段是否填空
Msg_Fmt的值是否為0
FeeCode的值是否為1000
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
Result的值是否為0
4
SP接收狀態報告(能否正確解析狀態報告)
Src_terminal_Id的值是否填寫為目標號碼
Registered_Delivery的值是否為1
5
確認系統是否正確收到響應
Result的值是否為0
6
用戶是否正確收到短信
測試步驟及用例6(SP向網關提交封頂的短消息)
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
SP向ISMG發送壹個發送短信數據包"Test Message From CMCC(測試信息)",目的號碼為合法的CMCC用戶
2
ISMG檢驗包內容,進行相關處理,返回響應信息
Registered_Delivery的值是否為0
Fee_UserType的值是否為0
Fee_terminal_Id的值是否填空
Msg_Fmt的值是否為8
FeeType的值是否為04
FeeCode的值是否為1000
Msg_Length是否滿足(Msg_Fmt值為0時:<160個字節;其它<=140個字節)
3
SP接收到反饋信息
4
確認系統對發送請求正確處理
5
用戶是否正確收到短信
4,接收短信內容測試
測試項目:SP接收ISMG發送的MO信息
測試目的:檢查SP是否正確接收MO信息並正確解析
測試流程:Mobile ISMG SP
測試條件:ISMG接收到MO信息
測試步驟及用例1(SP接收ASSCII編碼的上行短消息)
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
Mobile發送到短信"Test Message From CMCC Mobile"給目的號碼為壹個SP的特殊服務號碼
2
SMG收到MO信息後轉發給相應SP
3
能夠收到正確的MO數據信息(SP是否能夠對CMPP規定的短消息內容進行轉換)
Msg_Fmt的值是否為0
Src_terminal_Id的值是否填寫為SP的特殊服務號碼
Registered_Delivery的值是否為0
4
是否收到正確的響應
Result是否為0
測試步驟及用例2(SP接收編碼方式為UNICODE的上行短消息)
步驟
SP
ISMG
ISMG與SP重點查看字段
核查
1
Mobile發送到短信"Test Message From CMCC Mobile(測試)"給目的號碼為壹個SP的特殊服務號碼
2
SMG收到MO信息後轉發給相應SP
3
能夠收到正確的MO數據信息(SP是否能夠對CMPP規定的短消息內容進行轉換)
Msg_Fmt的值是否為8
Src_terminal_Id的值是否填寫為SP的特殊服務號碼
Registered_Delivery的值是否為0
4
是否收到正確的響應
Result是否為0
二,SP設備配置要求
(壹)硬件/軟件配置:
下面所述為軟硬件的最低配置:
CPU:PIII XEON 900MHZ;
內存:1GB;
硬盤:SCSI接口,10000RPM,40GB;
網卡:10/100M自適應;
OS:Windows NT4.0 Enterprise;
或者具有相當處理能力的其它型號工作站.
(二)處理能力:
下面所述為處理能力的最低要求:
消息處理速度:200條/秒;
可存儲等待重發記錄數:30000條;
可存儲等待狀態報告記錄數:100000條.
(三)可靠性:
利用主備機,保證系統7*24小時不間斷工作;
每年例外停機時間不得超過10分鐘;
主備機進行切換所需的時間不超過2分鐘;
主備機切換後,不影響正在等待狀態報告的短信息.
(四)安全性:
提供防火墻系統,安全檢測,攻擊監控等功能,保證網絡安全;
提供防病毒,操作員權限控制,操作日誌記錄等功能,保證系統的安全;
三,壓力測試:
SP以至少50條/秒的速度向用戶發短信,觀察SP是否可以完全處理,並收到全部成功的狀態報告,短信網關是否全部轉出,用戶完全收到.更加強度的壓力測試請接入省公司與SP另行協調聯合測試.
SP名稱
SP所發短信條數
時間長度
成功發送的條數
失敗的條數
計費成功的條數
四, 網絡測試結果: 合格 不合格
移動通信公司負責人 SP負責人
時間 時間
SP向ISMG提交短信後,由於ISMG或者網絡的原因導致SP沒有接收到響應消息,此時SP應該在30分鐘內嘗試重發3次,等待重發記錄數就是指SP可同時處理的這些等待重發的消息條數.
SP向網絡提交短信後,需要等待網絡回送的狀態報告才能確定手機用戶是否接收到了短信,等待狀態報告記錄數就是指SP可同時處理的等待狀態報告的消息條數.