[發明專利]一種移動應用性能體驗度量方法及系統在審
| 申請號: | 202210014250.5 | 申請日: | 2022-01-06 |
| 公開(公告)號: | CN114489835A | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 劉祥國;張營;杜慧珺;陳劍飛;王中龍;張寒;薛念明;朱龍;胡楊;彭佳;李文敬 | 申請(專利權)人: | 國網山東省電力公司泰安供電公司;國家電網有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/34 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 辛向東 |
| 地址: | 271000 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 應用 性能 體驗 度量 方法 系統 | ||
1.一種移動應用性能體驗度量方法,其特征在于,方法包括:
啟動終端機;
獲取終端機運行參數,并將運行參數進行解析儲存;
根據預設運算模型,將獲取的終端機運行參數與預設閾值進行比對;
如獲取的運行參數超出預設閾值,則進行報警提示。
2.根據權利要求1所述的移動應用性能體驗度量方法,其特征在于,
啟動預設次數的終端機App;
記錄每次啟動終端機App的啟動時間;
計算終端機App的啟動時間,啟動時間=總啟動時間/總啟動次數;
對啟動時間進行儲存,并判斷啟動時間是否滿足預設要求;
通過如下方式計算終端機App初始化時間;
終端機為Android系統時:Application.attachbaseContext()結束到Application.onCreate()結束;
終端機為iOS系統時:main函數啟動時間到applicationDelegate;
對初始化時間進行儲存,并對初始化時間進行驗證,輸出驗證結果。
3.根據權利要求1所述的移動應用性能體驗度量方法,其特征在于,
通過如下方式計算頁面加載時間:
終端機為Android系統時:MainActivity onCreate到onResume,Application.onCreate()結束到MainActivity.onResume()結束;
終端機為iOS系統時:FirstVC.loadView()開始到FirstVC.viewDidAppear()結束;
通過如下方式計算應用準備時間:
終端機為Android系統時:Application.attachbaseContext()開始到結束;在Android啟動體驗分析的單樣本詳情數據中展示;
將頁面加載時間和應用準備時間進行儲存,并分別判斷頁面加載時間和應用準備時間是否滿足預設要求。
4.根據權利要求1所述的移動應用性能體驗度量方法,其特征在于,
通過如下方式計算視圖填充時間;
Application.onCreate()結束到MainActivity.onCreate()結束;
通過如下方式計算交互準備時間;
MainActivity.onCreate()結束到MainActivity.onResume()結束;
記錄并儲存頁面打開至內容展現完畢的時間,定義為首屏時間;
記錄并儲存頁面打開至用戶可以正常交互時間;
對計算視圖填充時間、交互準備時間、首屏時間以及正常交互時間進行驗證,并輸出驗證結果信息。
5.根據權利要求4所述的移動應用性能體驗度量方法,其特征在于,
終端機頁面打開后,檢測滿屏占比信息;
打開并關閉多次頁面,檢測每次滿屏占比信息;
計算滿屏次數,并對滿屏次數進行驗證,輸出驗證結果。
6.根據權利要求1所述的移動應用性能體驗度量方法,其特征在于,
設置操作執行頁面的總次數;
對執行頁面機芯操作,通過下述方式計算可用操作次數;
可用操作次數=總操作次數-失敗操作次數-崩潰操作次數
通過下述方式計算可用性;
可用性=可用操作次數/總操作次數;
分別對可用操作次數和可用性進行驗證,輸出驗證結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網山東省電力公司泰安供電公司;國家電網有限公司,未經國網山東省電力公司泰安供電公司;國家電網有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210014250.5/1.html,轉載請聲明來源鉆瓜專利網。





