[發明專利]安卓應用的測試方法及裝置在審
| 申請號: | 202110593093.3 | 申請日: | 2021-05-28 |
| 公開(公告)號: | CN113204492A | 公開(公告)日: | 2021-08-03 |
| 發明(設計)人: | 陳堃;王亞新;金瀟澤;梁侃 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 劉熔;趙平 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 測試 方法 裝置 | ||
本發明提供安卓應用的測試方法及裝置,可用于金融領域或其他技術領域。所述方法包括:啟動測試應用并啟動測試組件;通過所述測試組件向服務器發送設備啟動信息;通過所述測試組件接收并解析所述服務器發送的測試信息,獲得所述測試信息包括的測試指令供所述測試應用執行,獲得每條測試指令的執行結果;其中,所述測試指令是預設的;通過所述測試組件向所述服務器返回第一響應信息,所述第一響應信息包括至少一條測試指令的執行結果。所述裝置用于執行上述方法。本發明實施例提供的安卓應用的測試方法及裝置,提高了安卓應用測試的便捷性。
技術領域
本發明涉及軟件測試技術領域,具體涉及安卓應用的測試方法及裝置。
背景技術
目前,由于安卓(Android)系統的特殊性,在測試終端進行Android應用的開發時,在不同廠商的不同型號設備上,可能會存在獨有的兼容性問題,因此需要進行廣泛而頻繁的測試。
為了解決Android測試設備種類繁多和測試步驟復雜的問題,現有技術中,應用最廣泛的是云平臺測試模式,即通過云端真機進行調試和測試,遠程操控將測試終端接入云平臺的設備。另外一種測試方案是通過在待測系統內集成專業化測試插件,通過插件進行模擬點擊等操作。然而,由于測試終端,云平臺測試模式對接入設備有一定的要求,接入設備的接入步驟較為繁瑣,并且對設備的批量測試支持力度不足。安卓系統內集成插件的測試方式,在測試需要通常需要系統的Root權限,對支持的設備類型也有要求。因此,如何提出一種針對安卓應用的測試方法,以提高測試的便捷性成為本領域需要解決的重要課題。
發明內容
針對現有技術中的問題,本發明實施例提供安卓應用的測試方法及裝置,能夠至少部分地解決現有技術中存在的問題。
第一方面,本發明提出一種安卓應用的測試方法,包括:
啟動測試應用并啟動測試組件;
通過所述測試組件向服務器發送設備啟動信息;
通過所述測試組件接收并解析所述服務器發送的測試信息,獲得所述測試信息包括的測試指令供所述測試應用執行,獲得每條測試指令的執行結果;其中,所述測試指令是預設的;
通過所述測試組件向所述服務器返回第一響應信息,所述第一響應信息包括至少一條測試指令的執行結果。
第二方面,本發明還提供一種安卓應用的測試方法包括:
接收測試終端發送的設備啟動信息;其中,所述設備啟動信息是所述測試終端啟動測試應用并啟動測試組件之后通過所述測試組件發送的;
向所述測試終端發送測試信息,以使得所述測試終端通過所述測試組件接收并解析所述測試信息,獲得所述測試信息包括的測試指令供所述測試應用執行,獲得每條測試指令的執行結果;其中,所述測試指令是預設的;
接收所述測試終端返回的第一響應信息,所述第一響應信息是所述測試終端通過所述測試組件發送的;其中,所述第一響應信息包括所述測試指令的執行結果。
第三方面,本發明提出一種安卓應用的測試裝置,包括:
啟動模塊,用于啟動測試應用并啟動測試組件;
第一發送模塊,用于通過所述測試組件向服務器發送設備啟動信息;
第一測試模塊,用于通過所述測試組件接收并解析所述服務器發送的測試信息,獲得所述測試信息包括的測試指令供所述測試應用執行,獲得每條測試指令的執行結果;其中,所述測試指令是預設的;
返回模塊,用于通過所述測試組件向所述服務器返回第一響應信息,所述第一響應信息包括至少一條測試指令的執行結果。
第四方面,本發明還提出一種安卓應用的測試裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110593093.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種對象關聯方法、裝置及電子設備
- 下一篇:交易死鎖測試方法及裝置





