[發明專利]一種移動業務協議測試裝置和方法無效
| 申請號: | 200910242566.4 | 申請日: | 2009-12-16 |
| 公開(公告)號: | CN102104894A | 公開(公告)日: | 2011-06-22 |
| 發明(設計)人: | 朱瑞平 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04W24/06 | 分類號: | H04W24/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 業務 協議 測試 裝置 方法 | ||
技術領域
本發明涉及通信領域的移動業務協議測試技術領域,尤其涉及一種移動業務協議測試裝置和方法。
背景技術
目前現有技術中的移動業務協議一致性測試,包括對移動業務服務器進行測試和對移動終端進行測試;其中,對移動業務服務器進行協議一致性測試,通常的方法是,通過特定的終端(測試裝置)采用定制開發的特定業務客戶端模擬軟件,仿真發起各業務流程,如圖1所示;對移動終端進行協議一致性測試,通常的方法是,利用安裝了待測客戶端軟件的移動終端,通過特定業務的服務器平臺進行測試,如圖2所示。對于上述現有測試方法,均需要測試裝置與被測對象之間,涉及業務邏輯的代碼和核心的協議棧代碼高度耦合,即每一種被測對象需要一種特定的測試裝置,因此,使得測試裝置的可重用性和擴展性較差,添加或修改測試用例,需要修改大量代碼,且對同一被測對象針對同一移動業務協議進行測試時,如采用不同的測試裝置,分別獲取的各測試結果之間缺乏可比性。
發明內容
本發明實施例提供一種移動業務協議測試裝置和方法,用以解決現有技術中存在的測試裝置可重用性差的問題。
本發明實施例提供一種移動業務協議測試裝置,包括:
測試用例調度模塊,用于從設定的測試用例集中確定出本次移動業務協議測試包括的測試用例;
數據生成模塊,用于生成與確定出的測試用例對應的測試請求數據;
端口適配交互模塊,用于選擇與所述本次移動業務協議測試對應的被測對象適用的通信協議方式,將所述測試請求數據發送給所述被測對象,并接收所述被測對象返回的測試結果數據;
結果確定模塊,用于根據所述測試結果數據確定與所述確定出的測試用例對應的測試結果。
本發明實施例還提供一種移動業務協議測試裝置,包括:測試用例調度模塊、端口適配交互模塊和數據生成模塊;其中:
所述測試用例調度模塊,用于從設定的測試用例集中確定出本次移動業務協議測試包括的測試用例;
所述端口適配交互模塊,用于選擇與所述本次移動業務協議測試對應的被測對象適用的通信協議方式,接收所述被測對象發送的與確定出的測試用例對應的測試請求數據;以及選擇所述被測對象適用的通信協議方式,將所述數據生成模塊生成的測試結果數據發送給所述被測對象;
所述數據生成模塊,用于在執行所述測試用例調度模塊確定出的測試用例過程中參照所述端口適配交互模塊接收到的所述測試請求數據,生成所述測試結果數據。
本發明實施例還提供一種移動業務協議測試方法,包括:
從設定的測試用例集中確定出本次移動業務協議測試包括的測試用例;
生成與確定出的測試用例對應的測試請求數據;
選擇與所述本次移動業務協議測試對應的被測對象適用的通信協議方式,將所述測試請求數據發送給所述被測對象,并接收所述被測對象返回的測試結果數據;
根據所述測試結果數據確定與所述確定出的測試用例對應的測試結果。
本發明實施例還提供一種移動業務協議測試方法,包括:
從設定的測試用例集中確定出本次移動業務協議測試包括的測試用例;
選擇與所述本次移動業務協議測試對應的被測對象適用的通信協議方式,接收所述被測對象發送的與確定出的測試用例對應的測試請求數據;
在執行所述確定出的測試用例過程中參照所述測試請求數據,生成測試結果數據;
選擇所述被測對象適用的通信協議方式,將所述測試結果數據發送給所述被測對象。
本發明實施例提供的裝置中,測試用例調度模塊可以從設定的測試用例集中確定出本次移動業務協議測試包括的測試用例,即可以通過預先在測試用例集中針對不同移動業務協議的測試設定對應的測試用例,進而實現對不同移動業務協議的測試處理,生成相應的測試數據,包括測試請求數據和測試結果數據,且測試過程中用于與被測對象交互測試數據的端口適配交互模塊,可以選擇被測對象適用的通信協議方式進行測試數據的交互,即對于不同端口的被測對象均可實現測試數據的交互,進而實現對不同移動業務協議的測試,因此,相比現有技術的測試裝置,本發明實施例提供的移動業務協議測試裝置的可重用性更佳。
附圖說明
圖1為現有技術中對移動業務服務器進行移動業務協議測試的示意圖;
圖2為現有技術中對移動終端進行移動業務協議測試的示意圖;
圖3為本發明實施例一提供的移動業務協議測試裝置的結構示意圖;
圖4為本發明實施例一提供的移動業務協議測試裝置中的測試用例調度模塊的結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200910242566.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:超音波滾壓熔接工藝
- 下一篇:基于研究會話檢測的研究工具訪問





