[發明專利]一種測試客戶端的方法、客戶端、服務端及可讀存儲介質在審
| 申請號: | 201811039576.3 | 申請日: | 2018-09-06 |
| 公開(公告)號: | CN109213682A | 公開(公告)日: | 2019-01-15 |
| 發明(設計)人: | 路廷文;杜虎 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務端 客戶端 應答消息 可讀存儲介質 會話業務 請求消息 客戶 測試 測試效率 發送請求 建立會話 建立通信 業務數據 預期性能 研發 驗證 | ||
本發明實施例提供了一種測試客戶端的方法、客戶端、服務端及可讀存儲介質。該方法包括:所述客戶端與所述服務端建立通信連接,以及建立會話連接。所述客戶端向所述服務端發送請求消息,從所述服務端接收應答消息,驗證所述應答消息是否與所述請求消息是否對應,所述應答消息包括本次會話業務產生的業務數據;若確定所述應答消息與所述請求消息對應,則確定所述客戶端與所述服務端之間的會話業務的性能滿足預期性能。通過采用本方案,能夠提高客戶端的測試效率以及減少對研發客戶端的依。
技術領域
本申請涉及軟件測試技術領域,尤其涉及一種測試客戶端的方法、客戶端、服務端及可讀存儲介質。
背景技術
在客戶端/服務端架構開發中,由于客戶端的開發涉及用戶界面(userinterface,UI)設計、效果渲染和前端的實現等技術,或者因為客戶端開發人員少于服務端開發人員,導致客戶端的開發進度小于服務端開發進度,最終導致服務端和客戶端的無法進行業務聯合調試,服務端開發時無法調試自己的邏輯業務的正確性;這樣服務端和客戶端的開發效率從而下降,進而影響項目的進度。
發明內容
本申請實施例提供了一種測試客戶端的方法、客戶端、服務端及存儲介質,用于提高測試客戶端的效率。
第一方面,本發明提供了一種測試客戶端的方法,所述方法應用于客戶/服務架構,所述客戶/服務架構包括服務端和至少一個客戶端,所述方法包括:
所述客戶端與所述服務端建立通信連接;
所述客戶端與所述服務端建立會話連接,向所述服務端發送請求消息;
所述客戶端從所述服務端接收應答消息,驗證所述應答消息是否與所述請求消息是否對應,所述應答消息包括本次會話業務產生的業務數據;
若確定所述應答消息與所述請求消息對應,則確定所述客戶端與所述服務端之間的會話業務的性能滿足預期性能。
在一些可能的設計中,所述則確定所述客戶端與所述服務端之間的會話業務的性能滿足預期性能之后,所述方法還包括:
所述客戶端向所述服務端上報第一通知消息,所述第一通知消息用于指示本次對所述會話業務的測試結果。
在一些可能的設計中,所述方法還包括:
若確定所述應答消息與所述請求消息不對應,則確定所述客戶端與所述服務端之間的會話業務的性能不滿足預期性能,向所述服務端上報第二通知消息,所述第二通知消息用于指示本次對所述會話業務的測試結果。
第二方面,本發明實施例提供了一種測試客戶端的方法,所述方法應用于客戶/服務架構,所述客戶/服務架構包括服務端和至少一個客戶端,所述方法包括:
所述服務端與所述客戶端建立通信連接;
所述服務端與所述客戶端建立會話連接,從所述客戶端接收請求消息;
所述服務端向所述服務端發送應答消息,所述應答消息包括本次會話業務產生的業務數據,以使所述客戶端驗證所述應答消息是否與所述請求消息是否對應,若確定所述應答消息與所述請求消息對應,則確定所述客戶端與所述服務端之間的會話業務的性能滿足預期性能。
在一些可能的設計中,所述方法還包括:
所述服務端從多個客戶端接收通知消息,每個通知消息統計用于指示本次對所述會話業務的測試結果;
所述服務端統計來自各客戶端的測試結果,從中確定會話業務的性能不滿足預期性能的測試結果集合;
所述服務端根據所述測試結果集合確定會話業務的性能不滿足預期性能且操作系統類測試客戶端的方法型相同的客戶端。
在一些可能的設計中,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811039576.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:測試系統、方法、設備及可讀存儲介質
- 下一篇:測試用例生成方法及裝置





