[發明專利]一種PUSH耗時的測試方法及終端在審
| 申請號: | 201910502491.2 | 申請日: | 2019-06-11 |
| 公開(公告)號: | CN112069051A | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 劉德建;黃斌;高舉全;杜建強;游友旗;王柟;黃晨帆;蔡秋靈;鄧婷婷;林琛 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 張明 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 push 耗時 測試 方法 終端 | ||
1.一種PUSH耗時的測試方法,其特征在于,包括步驟:
S1、采用進程模擬待測試的設備,所述進程與待測試的設備之間呈一一對應關系;
S2、群發PUSH指令給與所述待測試的設備對應的進程;
S3、接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令,根據群發PUSH指令的時間和接收到反饋指令的時間確定各個進程對應的待測試設備的PUSH耗時。
2.根據權利要求1所述的一種PUSH耗時的測試方法,其特征在于,所述步驟S1包括:
采用與待測試的設備不同的調用方式調用PUSH服務對應的SDK,所述PUSH服務對應的SDK被所述待測試的設備用來與PUSH服務保持socket的長連接;
通過一個對應的進程實現采用與待測試的設備不同的調用方式調用PUSH服務對應的SDK,所述進程包含與所述待測試的設備對應的唯一識別碼。
3.根據權利要求2所述的PUSH耗時的測試方法,其特征在于,所述步驟S2包括:
調用PUSH服務群發PUSH指令,所述PUSH指令包含待測試的設備對應的唯一識別碼,使得所述PUSH服務根據所述唯一識別碼向對應的進程發送PUSH指令。
4.根據權利要求1所述的PUSH耗時的測試方法,其特征在于,所述步驟S3中所述接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令包括:
通過匯報指令完成接口接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令。
5.根據權利要求1至4中任一項所述的PUSH耗時的測試方法,其特征在于,所述S2包括:
S21、設置預設間隔時間、測試開始時間、測試結束時間和輪數標識符;
S22、從測試開始時間開始每隔預設間隔時間群發PUSH指令給與所述待測試的設備對應的進程直至所述測試結束時間,所述PUSH指令包含與發送輪數對應的輪數標識符,并且每發送一輪記錄對應的開始時間和輪數標識符;
所述S3包括:
接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令,所述反饋指令包含輪數標識符;
根據記錄的每一輪群發PUSH指令的開始時間、接收到反饋指令的時間和對應的輪數標識符確定各個進程對應的待測試設備在每一輪測試得到的PUSH耗時。
6.一種PUSH耗時的測試終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現以下步驟:
S1、采用進程模擬待測試的設備,所述進程與待測試的設備之間呈一一對應關系;
S2、群發PUSH指令給與所述待測試的設備對應的進程;
S3、接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令,根據群發PUSH指令的時間和接收到反饋指令的時間確定各個進程對應的待測試設備的PUSH耗時。
7.根據權利要求6所述的PUSH耗時的測試終端,其特征在于,所述步驟S1包括:
采用與待測試的設備不同的調用方式調用PUSH服務對應的SDK,所述PUSH服務對應的SDK被所述待測試的設備用來與PUSH服務保持socket的長連接;
通過一個對應的進程實現采用與待測試的設備不同的調用方式調用PUSH服務對應的SDK,所述進程包含與所述待測試的設備對應的唯一識別碼。
8.根據權利要求7所述的PUSH耗時的測試終端,其特征在于,所述步驟S2包括:
調用PUSH服務群發PUSH指令,所述PUSH指令包含待測試的設備對應的唯一識別碼,使得所述PUSH服務根據所述唯一識別碼向對應的進程發送PUSH指令。
9.根據權利要求6所述的PUSH耗時的測試終端,其特征在于,所述步驟S3中所述接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令包括:
通過匯報指令完成接口接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令。
10.根據權利要求6至8中任一項所述的PUSH耗時的測試終端,其特征在于,所述S2包括:
S21、設置預設間隔時間、測試開始時間、測試結束時間和輪數標識符;
S22、從測試開始時間開始每隔預設間隔時間群發PUSH指令給與所述待測試的設備對應的進程直至所述測試結束時間,所述PUSH指令包含與發送輪數對應的輪數標識符,并且每發送一輪記錄對應的開始時間和輪數標識符;
所述S3包括:
接收與所述待測試的設備對應的進程接收到所述PUSH指令后的反饋指令,所述反饋指令包含輪數標識符;
根據記錄的每一輪群發PUSH指令的開始時間、接收到反饋指令的時間和對應的輪數標識符確定各個進程對應的待測試設備在每一輪測試得到的PUSH耗時。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910502491.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:離心風機
- 下一篇:一種異形零件裝夾定位工裝





