联通在信业务测试文档
1.1.?接口測試
A:SP作為client,SPSMG作為Server
?
??測試原理:Sp發Bind包,主動向SPSMG請求SGIP連接,SPSMG受理連接后發BindResp包回應,然后接收來自SP的Submit包,并向SP發SubmitResp回應包。最后Sp用Unbind包斷開連接。
??正常流程:
1)?Sp發Bind包
2)?SPSMG收Bind包,發BindResp包
3)?Sp收BindResp包
4)?Sp發Sumbit包
5)?SPSMG收Submit包,發SubmitResp包
6)?Sp收SubmitResp包
7)?重復4-6
8)?Sp發Unbind包
9)?SPSMG收Unbind包,發UnbindResp包
10)?Sp收UnbindResp包
11)?關閉連接
??測試用例及結果:
1.?Bind包
測試項?協議規定?測試結果
用戶名、口令正確?Result = 0?
用戶名或口令無效?Result = 1?
登錄類型無效?Result = 4?
同時登錄多次(不超過上限)?Result = 0?
同時登錄多次(超過上限)?Result = 3?
一秒鐘登陸多次(不超過上限)?Result = 0?
一秒鐘登陸多次(超過上限)?Result = 34?
2.?Submit包:
測試項?協議規定?測試結果
Bind未成功繼續發包?斷開連接?
Submit包頭里源節點ID無效?Result = 9?
Submit包格式無效?Result = 5?
手機號碼前未加86?Result = 6?
發送信息長度過長(超過2048個字節)?Result = 8?
發送序列號相同的包?Result = 9?
流量超過限制?Result = 33?
手機號碼個數為1個?成功接收?
手機號碼個數為多個?成功接收?
編碼類型為ASCII?正常顯示?
編碼類型為GBK?正常顯示?
編碼類型為UNICODE?正常顯示?
3.UnBind包:
測試項?協議規定?測試結果
發送UnBind包?斷開連接?
B:SPSMG作為Client,SP作為Server,
?
測試方法及目的:
??測試原理:SPSMG發Bind包,主動向SP請求SGIP連接,SP受理連接后發BindResp包回應,然后接收來自SPSMG的Deliver和Report包,并向Sp發Rsp回應包。最后SPSMG用Unbind包斷開連接。
??正常流程:
1.?SPSMG發Bind包
2.?SP收Bind包, 發BindResp包
3.?SPSMG收BindResp包
4.?SPSMG發Deliver/Report包
5.?SP收Deliver/Report包,發Resp回應包
6.?SPSMG收Resp包
7.?重復4-6
8.?SPSMG發Unbind包
9.?SP收Unbind包,發UnbindResp包
10.?SPSMG收Unbind包
11.?關閉連接
??測試用例:
4.? Bind包:
測試項?協議規定?測試結果
用戶名、口令正確?Result = 0?
5.? Deliver包:
測試項?協議規定?測試結果
編碼類型為ASCII?SP接收正常?
編碼類型為UNICODE?SP接收正常?
6.? Report包:
測試項?協議規定?測試結果
發送正常的包?Result = 0?
7.? UnBind包:
測試項?協議規定?測試結果
發送UnBind包?斷開連接?
1.2.?業務測試
A.?點播業務:
業務流程:手機用戶點播SP服務,SP將消息發給手機用戶。
?? 手機---> SMSC ---> SMG---> SPSMG---> SPMS---> SPSMG ---> SP
?? SP ---> SPSMG ---> SPMS ---> SPSMG ---> SMG ---> SMSC ---> 手機
a)?用戶點播的服務命令字有效:
預期結果:
1.?手機用戶能接收到點播的消息。
2.?SPSMG網關正常產生MO、MTF話單。
b)?用戶點播服務命令字無效:
預期結果:
1.?手機用戶能接收到SP反饋的提示消息。
2.?SPSMG網關正常產生MO、MTF話單。
??????實際結果:
B.?定制業務:
業務流程:手機用戶定制SP服務(二次確認),SP將消息發給手機用戶。
?? 手機---> SMSC ---> SMG---> SPSMG ---> SPMS
?? SPMS ---> SPSMG ---> SMG ---> SMSC ---> 手機
?? 手機---> SMSC ---> SMG---> SPSMG ---> SPMS---> SPSMG---> SP
?? SP---> SPSMG---> SPMS ---> SPSMG ---> SMG ---> SMSC ---> 手機
a)?用戶定制的服務命令字有效:
預期結果:
1.?手機用戶能接收到SPMS發送的消息要求確認消息,該消息中應包含向用戶下發的短信條數及收費方式。
2.?手機用戶發送確認的MO,能夠接收到成功定制業務的確認消息。
3.?SPSMG網關正常產生MO、MTF話單。
b)?用戶定制服務命令字無效:
預期結果:
1.?手機用戶能接收到SP反饋的提示消息。
2.?SPSMG網關正常產生MO、MTF話單。
??????實際結果:
C.?測試業務列表:
業務名稱?業務代碼?命令字?資費?測試結果
總結
以上是生活随笔為你收集整理的联通在信业务测试文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序解决ios端时间格式兼容的问题
- 下一篇: 游承超:手机有必要贴钢化玻璃膜吗?(8P