[發明專利]測試方法、測試裝置、終端設備及計算機可讀存儲介質有效
| 申請號: | 201910855634.8 | 申請日: | 2019-08-28 |
| 公開(公告)號: | CN110633192B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 姚坤 | 申請(專利權)人: | RealMe重慶移動通信有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30;H04M1/24 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 401120 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 方法 裝置 終端設備 計算機 可讀 存儲 介質 | ||
本申請適用于測試技術領域,提供了測試方法、測試裝置、終端設備及計算機可讀存儲介質,包括:獲取用戶事件信息,所述用戶事件信息包括應用標識和應用使用信息;根據所述用戶事件信息確定對應的應用啟動的概率以及應用啟動時產生的操作事件;根據所述應用啟動的概率和應用啟動時產生的操作事件模擬應用的運行;記錄運行的應用得到的運行信息,所述運行的信息包括應用標識、時間點以及幀率;上報記錄的超過預設幀率閾值的幀率所在的應用的運行信息。通過上述方法,能夠提高測試結果的準確性。
技術領域
本申請屬于測試技術領域,尤其涉及測試方法、測試裝置、終端設備及計算機可讀存儲介質。
背景技術
是否卡頓是終端設備(如手機)的一個重要性能評價指標,而是否卡頓可以通過幀率(Frames?Per?Second,FPS)反應,當幀率過低,將發生卡頓現象。
現有方法中,當出現卡頓現象后,通過人工探索性的測試,以尋找出現卡頓的必現路徑,但由于需要人工不停探索,因此導致效率過低。
發明內容
本申請實施例提供了測試方法、測試裝置、終端設備及計算機可讀存儲介質,可以解決現有的測試效率過低問題。
第一方面,本申請實施例提供了一種測試方法,所述測試方法包括:
獲取用戶事件信息,所述用戶事件信息包括應用標識和應用使用信息;
根據所述用戶事件信息確定對應的應用啟動的概率以及應用啟動時產生的操作事件;
根據所述應用啟動的概率和應用啟動時產生的操作事件模擬應用的運行;
記錄運行的應用得到的運行信息,所述運行的信息包括應用標識、時間點以及幀率;
上報記錄的超過預設幀率閾值的幀率所在的應用的運行信息。
第二方面,本申請實施例提供了一種測試裝置,所述測試裝置包括:
用戶事件信息獲取單元,用于獲取用戶事件信息,所述用戶事件信息包括應用標識和應用使用信息;
啟動概率確定單元,用于根據所述用戶事件信息確定對應的應用啟動的概率以及應用啟動時產生的操作事件;
應用運行模擬單元,用于根據所述應用啟動的概率和應用啟動時產生的操作事件模擬應用的運行;
運行信息記錄單元,用于記錄運行的應用得到的運行信息,所述運行的信息包括應用標識、時間點以及幀率;
運行信息上報單元,用于上報記錄的超過預設幀率閾值的幀率所在的應用的運行信息。
第三方面,本申請實施例提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如第一方面所述的方法。
第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面所述的方法。
第五方面,本申請實施例提供了一種計算機程序產品,當計算機程序產品在終端設備上運行時,使得終端設備執行上述第一方面中所述的測試方法。
本申請實施例與現有技術相比存在的有益效果是:
由于通過模擬應用運行就能確定哪些應用的幀率是超過預設幀率閾值,并上報,因此,無需用戶進行探索性測試,減少了人工操作的復雜性,進而提高了測試效率,并且,由于模擬應用運行所使用的應用啟動的概率和應用啟動時產生的操作事件均是從用戶事件信息確定,因此,提高了上報的信息真實性以及準確性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于RealMe重慶移動通信有限公司,未經RealMe重慶移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910855634.8/2.html,轉載請聲明來源鉆瓜專利網。





