[發明專利]ICE接口性能測試方法、裝置、設備和存儲介質在審
| 申請號: | 202111507308.1 | 申請日: | 2021-12-10 |
| 公開(公告)號: | CN114153704A | 公開(公告)日: | 2022-03-08 |
| 發明(設計)人: | 劉浩;肖中卿 | 申請(專利權)人: | 廣州新科佳都科技有限公司;廣州華佳軟件有限公司;佳都科技集團股份有限公司;廣東華之源信息工程有限公司;廣州佳都城軌智慧運維服務有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34;G06F9/50 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 侯軍洋 |
| 地址: | 510653 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ice 接口 性能 測試 方法 裝置 設備 存儲 介質 | ||
本申請涉及一種ICE接口性能測試方法,應用于性能測試工具Jmeter中。該方法包括:獲取用戶輸入的ICE接口測試參數;其中,所述ICE接口測試參數包括服務端的第一地址、目標調用類標識、目標調用方法標識以及接口調用參數,所述目標調用類標識和所述目標調用方法標識用于指示所述服務端中待調用的ICE服務接口;在通過所述第一地址與所述服務端建立通信連接完畢后,基于所述接口調用參數調用所述ICE服務接口;接收所述服務端返回的接口調用結果。該方法僅需要用戶在Jmeter中輸入ICE接口測試參數,即可自動化地實現ICE接口的性能測試。并且,通過Jmeter本身提供的多線程測試功能,即可實現對ICE接口進行多線程的性能測試,大大提高了ICE接口測試的效率。
技術領域
本申請涉及計算機技術領域,特別是涉及一種網絡通信引擎(InternetCommunication Engine,ICE)接口性能測試方法、裝置、設備和存儲介質。
背景技術
隨著通信技術的不斷發展,實時數據流在各行各業,尤其是傳統行業越來越重要。通過實測對比,在網絡帶寬的占用、內存使用以及中央處理器(Central Processing Unit,CPU)開銷等方面,ICE協議接口的實用價值優于其他協議接口,如優于restful協議接口。因此ICE協議接口在實時通信領域應用的占比會越來越高。考慮到ICE協議的特殊性,目前業界缺少對ICE協議接口的性能測試方案,妨礙ICE協議技術的推廣。
發明內容
本申請提供一種ICE接口性能測試方法、裝置、設備和存儲介質,能夠實現對ICE接口的性能測試。
第一方面,本申請實施例提供一種ICE接口性能測試方法,應用于性能測試工具Jmeter中,所述方法包括:
獲取用戶輸入的網絡通信引擎ICE接口測試參數;其中,所述ICE接口測試參數包括服務端的第一地址、目標調用類標識、目標調用方法標識以及接口調用參數,所述目標調用類標識和所述目標調用方法標識用于指示所述服務端中待調用的ICE服務接口;
在通過所述第一地址與所述服務端建立通信連接完畢后,基于所述接口調用參數調用所述ICE服務接口;
接收所述服務端返回的接口調用結果。
第二方面,本申請實施例提供一種ICE接口性能測試裝置,集成于性能測試工具Jmeter中,所述裝置包括:
參數獲取模塊,用于獲取用戶輸入的網絡通信引擎ICE接口測試參數;其中,所述ICE接口測試參數包括服務端的第一地址、目標調用類標識、目標調用方法標識以及接口調用參數,所述目標調用類標識和所述目標調用方法標識用于指示所述服務端中待調用的ICE服務接口;
接口調用模塊,用于在通過所述第一地址與所述服務端建立通信連接完畢后,基于所述接口調用參數調用所述ICE服務接口;
結果接收模塊,用于接收所述服務端返回的接口調用結果。
第三方面,本申請實施例提供一種電子設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現本申請實施例第一方面提供的ICE接口性能測試方法的步驟。
第四方面,本申請實施例提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現本申請實施例第一方面提供的ICE接口性能測試方法的步驟。
本申請實施例提供的技術方案,通過性能測試工具Jmeter獲取用戶輸入的ICE接口測試參數,并基于ICE接口測試參數調用服務端中相應的ICE服務接口,以及接收服務端返回的接口調用結果,也就是說,僅需要用戶在Jmeter中輸入ICE接口測試參數,即可自動化地實現ICE接口的性能測試。由于本申請實施例能夠使用性能測試工具Jmeter來對ICE接口進行性能測試,那么通過Jmeter本身提供的多線程測試功能,即可實現對ICE接口進行多線程的性能測試,大大提高了ICE接口測試的效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州新科佳都科技有限公司;廣州華佳軟件有限公司;佳都科技集團股份有限公司;廣東華之源信息工程有限公司;廣州佳都城軌智慧運維服務有限公司,未經廣州新科佳都科技有限公司;廣州華佳軟件有限公司;佳都科技集團股份有限公司;廣東華之源信息工程有限公司;廣州佳都城軌智慧運維服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111507308.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自清洗潔凈型門窗
- 下一篇:一種醫用藥品、耗材智能管理柜





