[發明專利]應用程序崩潰測試方法及相關產品在審
| 申請號: | 202011500285.7 | 申請日: | 2020-12-17 |
| 公開(公告)號: | CN112612698A | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 林澤全 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 崩潰 測試 方法 相關 產品 | ||
本申請實施例公開了一種應用程序崩潰測試方法及其相關產品,應用于電子設備,方法包括:電子設備首先獲取應用程序的頁面信息,根據頁面信息,確定頁面數據文件,然后根據頁面數據文件,確定多條處理路徑,接著再對多條處理路徑中的每條處理路徑分別進行測試,確定崩潰測試結果;通過上述方法,根據頁面數據文件形成處理路徑,然后進行循環處理,找到異常路徑,有利于提高應用程序崩潰測試的高效性和準確性,進而有利于獲取應用程序崩潰的原因,更加有效的解決應用程序崩潰問題。
技術領域
本申請涉及電子設備技術領域,具體涉及一種應用程序崩潰測試方法及相關產品。
背景技術
現如今,各類應用程序越來越多,對應用程序的測試是指對移動應用進行測試,包括自動化測試和人工測試等;當前應用程序測試時,主要是針對業務流程進行功能驗證,但是應用程序的異常除了功能異常之外,往往還包含崩潰異常,例如指針異常等引起應用程序閃退。當應用程序崩潰時會出現閃退現象,導致用戶體驗下降,又或者測試人員測出程序崩潰,但是開發人員由于種種原因而導致無法對崩潰的問題進行很好的復現。因此,為提高應用程序的運行穩定性進而提高用戶體驗,有必要定位應用程序崩潰原因。
相關技術中,由于導致應用程序崩潰的問題在應用程序的開發測試階段難以暴露,因此,通常在應用程序上線發布后,開發人員再根據各用戶終端上報的崩潰日志定位應用程序崩潰原因,然后再在下一版本的應用程序中對導致應用程序崩潰的問題進行修復處理。而由于項目周期、時間及人力關系,往往在項目組沒有針對這些系統層面的故障進行測試驗證。所以我們期望可以針對這些崩潰異常的自動化驗證方案。
發明內容
本申請實施例提供了一種應用程序崩潰測試方法及相關產品,以期提高應用程序崩潰測試的高效性和便捷性。
第一方面,本申請實施例提供一種應用程序崩潰測試方法,應用于電子設備;所述方法包括:
獲取應用程序的頁面信息;
根據所述頁面信息,確定頁面數據文件;
根據所述頁面數據文件,確定多條處理路徑;
對所述多條處理路徑中的每條處理路徑分別進行測試,確定崩潰測試結果。
第二方面,本申請實施例提供一種應用程序崩潰測試裝置,應用于電子設備;所述應用程序崩潰測試裝置包括處理單元、通信單元和存儲單元,其中,
所述處理單元,用于獲取應用程序的頁面信息;以及用于根據所述頁面信息,確定頁面數據文件;以及用于根據所述頁面數據文件,確定多條處理路徑;以及用于對所述多條處理路徑中的每條處理路徑分別進行測試,確定崩潰測試結果
第三方面,本申請實施例提供一種電子設備,包括處理器、存儲器、通信接口以及一個或多個程序,其中,上述一個或多個程序被存儲在上述存儲器中,并且被配置由上述處理器執行,上述程序包括用于執行本申請實施例第一方面任一方法中的步驟的指令。
第四方面,本申請實施例提供了一種計算機可讀存儲介質,其中,上述計算機可讀存儲介質存儲用于電子數據交換的計算機程序,其中,上述計算機程序使得計算機執行如本申請實施例第二方面任一方法中所描述的部分或全部步驟。
第五方面,本申請實施例提供了一種計算機程序產品,其中,上述計算機程序產品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質,上述計算機程序可操作來使計算機執行如本申請實施例第二方面任一方法中所描述的部分或全部步驟。該計算機程序產品可以為一個軟件安裝包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011500285.7/2.html,轉載請聲明來源鉆瓜專利網。





