[發(fā)明專利]一種獲取應用性能測試結(jié)果的處理方法及裝置、客戶端在審
| 申請?zhí)枺?/td> | 201710038773.2 | 申請日: | 2017-01-19 |
| 公開(公告)號: | CN108334440A | 公開(公告)日: | 2018-07-27 |
| 發(fā)明(設計)人: | 王曜東 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 李輝 |
| 地址: | 英屬開曼*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標應用 應用測試 運行狀態(tài) 應用性能測試 性能參數(shù) 客戶端 預設 操作系統(tǒng)測試 應用測試結(jié)果 觸發(fā)指令 動態(tài)變化 獲取目標 性能數(shù)據(jù) 硬件測試 相耦合 申請 測試 應用 | ||
1.一種獲取應用性能測試結(jié)果的處理方法,其特征在于,包括:
在目標應用處于運行狀態(tài)時,應用測試模塊基于接收到的測試觸發(fā)指令,獲取所述目標應用預設性能參數(shù)的參數(shù)值,所述應用測試模塊與所述目標應用相耦合;
根據(jù)所述預設性能參數(shù)以及對應的參數(shù)值,所述應用測試模塊計算得到所述目標應用在所述運行狀態(tài)下的測試結(jié)果,所述測試結(jié)果包括硬件測試結(jié)果、操作系統(tǒng)測試結(jié)果、應用測試結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述計算得到所述目標應用在所述運行狀態(tài)下的測試結(jié)果之后,所述方法還包括:
在所述目標應用的預設位置處展示所述測試結(jié)果。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設性能參數(shù)包括所述目標應用的第一性能參數(shù)、所述目標應用所在設備的硬件參數(shù)、所述設備的操作系統(tǒng)的第二性能參數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
所述硬件測試結(jié)果基于所述硬件參數(shù)以及參數(shù)值計算得到;
所述操作系統(tǒng)測試結(jié)果基于所述硬件測試結(jié)果、所述第二性能參數(shù)以及參數(shù)值計算得到;
所述應用測試結(jié)果基于所述硬件測試結(jié)果、所述操作系統(tǒng)測試結(jié)果、所述第一性能參數(shù)以及參數(shù)值計算得到。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述計算所述目標應用在所述運行狀態(tài)下的測試結(jié)果之后,還包括:
所述應用測試模塊提取出發(fā)生異常的預設性能參數(shù)和/或測試結(jié)果;
所述應用測試模塊根據(jù)所述異常的預設性能參數(shù)和/或測試結(jié)果,生成至少一個資源調(diào)整策略;
所述應用測試模塊將所述資源調(diào)整策略發(fā)送至與所述異常的預設性能參數(shù)和/或測試結(jié)果相關聯(lián)的目標應用的至少一個功能模塊;
所述功能模塊根據(jù)所述資源調(diào)整策略進行資源調(diào)整。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述計算所述目標應用在所述運行狀態(tài)下的測試結(jié)果之后,還包括:
所述應用測試模塊提取出發(fā)生異常的預設性能參數(shù)和/或測試結(jié)果;
所述應用測試模塊將所述異常的預設性能參數(shù)和/或測試結(jié)果發(fā)送至與所述異常的預設性能參數(shù)和/或測試結(jié)果相關聯(lián)的目標應用的至少一個功能模塊;
所述功能模塊根據(jù)所述異常的預設性能參數(shù)和/或測試結(jié)果,生成至少一個資源調(diào)整策略;
所述功能模塊根據(jù)所述資源調(diào)整策略進行資源調(diào)整。
7.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述計算得到所述目標應用在所述運行狀態(tài)下的測試結(jié)果包括:
從預先設置的權(quán)重對應關系中獲取所述第一性能參數(shù)、所述硬件參數(shù)、所述第二性能參數(shù)所對應的權(quán)重值;
基于所述第一性能參數(shù)、所述硬件參數(shù)、所述第二性能參數(shù)所對應的權(quán)重值、參數(shù)值,采用預設計算方法計算得到所述目標應用在所述運行狀態(tài)下的測試結(jié)果。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述權(quán)重值被設置成與所述目標應用的業(yè)務類型相匹配。
9.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述硬件參數(shù)包括下述中的至少一種:CPU最高頻率、CPU最低頻率、CPU核數(shù)、CPU的工藝和架構(gòu)、CPU型號、CPU緩存大小、CPU供應商,GPU頻率、GPU供應商、GPU品牌、操作系統(tǒng)的版本、硬件總內(nèi)存、剩余可用內(nèi)存、設備屏幕大小、設備屏幕密度、最大允許進程內(nèi)存、開放圖形庫的版本、設備品牌、使用年限。
10.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述第二性能參數(shù)包括下述中的至少一種:輸入/輸出等待時間、輸入/輸出等待次數(shù)、CPU使用率、內(nèi)存使用率、剩余可用內(nèi)存、進程數(shù)量、服務數(shù)量、進程CPU占用率、服務CPU占用率、系統(tǒng)調(diào)度的負載、CPU負載、進程調(diào)度的最大等待時間、進程調(diào)度的累計等待時間、進程調(diào)度的累計等待次數(shù)。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710038773.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





