[發明專利]應用安裝包的測試方法和裝置有效
| 申請號: | 201710071868.4 | 申請日: | 2017-02-09 |
| 公開(公告)號: | CN108415820B | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | 劉楚蓉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/61 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;賈允 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 安裝 測試 方法 裝置 | ||
本發明公開了一種應用安裝包的測試方法和裝置。其中,該方法包括:獲取待測試的目標應用安裝包的包信息,目標應用安裝包用于安裝在移動終端上,包信息用于指示目標應用安裝包的安裝信息;獲取與包信息對應的多個測試項,每個測試項用于對目標應用安裝包進行測試;根據多個測試項,一次性對目標應用安裝包進行單次測試;獲取單次測試的測試結果。本發明解決了相關技術中對移動應用的測試效率較低的技術問題。
技術領域
本發明涉及軟件測試領域,具體而言,涉及一種應用安裝包的測試方法和裝置。
背景技術
Android本身是一套軟件堆疊(Software Stack),或者成為軟件疊層架構,疊層主要分成三層:操作系統、中間件和應用程序。
Application應用程序是用Java語言編寫的運行在虛擬機上的程序,為了保證應用程序的質量,對應用程序的測試就顯得非常必要的,現有的android自動化測試平臺主要用于實現單獨的測試項,每次提交測試時僅提交一個測試包以實現對某一個測試項的測試,這些專項獨立執行,機型沒有復用,結果獨立存儲,沒有關聯,如提交頁面速度、流量、流暢度、下載速度、電量的測試等。
現有技術存在如下缺點:(1)每進行一次測試均需要工作人員選擇測試項并啟動,每項自動化測試項的任務獨立運行,機型沒有統一管理,測試效率低;(2)測試結果比較分散,缺乏統一的質量視圖;(3)出現問題沒有即時告警,并即時處理解決,解決效率低。
針對相關技術中對移動應用的測試效率較低的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種應用安裝包的測試方法和裝置,以至少解決相關技術中對移動應用的測試效率較低的技術問題。
根據本發明實施例的一個方面,提供了一種應用安裝包的測試方法,包括:獲取待測試的目標應用安裝包的包信息,其中,目標應用安裝包用于安裝在移動終端上,包信息用于指示目標應用安裝包的安裝信息;獲取與包信息對應的多個測試項,其中,每個測試項用于對目標應用安裝包進行測試;根據多個測試項,一次性對目標應用安裝包進行單次測試;獲取單次測試的測試結果。
根據本發明實施例的另一方面,還提供了一種應用安裝包的測試裝置,包括:第一獲取單元,用于獲取待測試的目標應用安裝包的包信息,其中,目標應用安裝包用于安裝在移動終端上,包信息用于指示目標應用安裝包的安裝信息;確定單元,用于獲取與包信息對應的多個測試項,其中,每個測試項用于對目標應用安裝包進行測試;測試單元,用于根據多個測試項,一次性對目標應用安裝包進行單次測試;第二獲取單元,用于獲取單次測試的測試結果。
在本發明實施例中,將根據目標應用安裝包的包信息確定的多個測試項在一次測試中完成,而不用單獨對每一個測試項進行單獨測試,且可以將多個測試項得到的測試信息反饋在同一測試結果中,便于進行管理,可以解決了相關技術中對移動應用的測試效率較低的技術問題,進而達到提高移動應用的測試效率的技術效果。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的應用安裝包的測試方法的硬件環境的示意圖;
圖2是根據本發明實施例的一種可選的應用安裝包的測試方法的流程圖;
圖3是根據本發明實施例的一種可選的測試平臺的示意圖;
圖4是根據本發明實施例的一種可選的應用安裝包的測試方法的流程圖;
圖5是根據本發明實施例的一種可選的腳本實現框架的示意圖;
圖6是根據本發明實施例的一種可選的展示平臺實現框架的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710071868.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種硬盤故障追蹤方法和裝置
- 下一篇:測試報告的生成方法及裝置





