[發明專利]安卓手機自動化測試方法和系統有效
| 申請號: | 201611076464.6 | 申請日: | 2016-11-29 |
| 公開(公告)號: | CN106776294B | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 曾祥俊;楊強;劉永強;沈智杰;景曉軍 | 申請(專利權)人: | 任子行網絡技術股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手機 自動化 測試 方法 系統 | ||
本發明公開了一種安卓手機自動化測試方法和系統,方法包括:將自動化測試系統安裝與要測試的安卓手機批量連接;數據獲取模塊獲取程序數據;自動測試模塊從自動化測試系統獲取測試需要的數據,并對安卓手機程序進行測試;自動化測試系統中的自動抓取模塊抓取用于評估測試效果使用的測試顯示頁面;自動化測試系統的修改模塊通過配置參數模擬不同手機狀態的測試場景對安卓手機程序進行測試;測試完成后,自動化測試系統將測試結果顯示PC機屏幕上供測試人員評估;系統包括:數據獲取模塊、自動測試模塊、自動抓取模塊、自動修改模塊、壓縮模塊以及轉換模塊;實施本發明,能高效地完成安卓手機測試,提高了手機測試系統通用性以及可擴展性。
技術領域
本發明涉及手機測試技術領域,特別涉及一種安卓手機自動化測試方法和系統。
背景技術
軟件測試就是利用測試工具按照測試方案和流程對產品進行功能和性能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。執行測試用例后,還需要跟蹤故障,以確保開發的產品適合需求。手機軟件測試是對手機產品的質量進行測試、驗證,檢查手機的軟件有沒有錯誤、判斷手機軟件是否具有穩定性,軟件測試人員還要編寫出相應的測試規范和測試用例的專門工作人員。
現有的手機軟件測試中,一般采用人工手段來運行或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別。但是在手機測試中需要大量模擬手機用戶的操作,以驗證手機是否能夠正常工作,使用得到預期的使用效果,如果僅僅依靠人工測試,則面臨著測試工作量大,效率低下,資源需求較多的問題?,F在的手機軟件程序測試系統存在以下幾個問題:
1、服務器解析命令轉化為測試腳本,腳本與要測試的應用程序相關聯,不同的應用程序對應不同的測試腳本,通用性不強;
2、測試腳本提前預設編寫完成,無法應對預設之外的測試場景,不具備良好的擴展性。
3、測試腳本只對應單一機型的一種狀態,在更換機型或改變手機的模擬狀態時,無法進行測試,在測試完成后,沒有測試結果反饋,測試人員無法及時知曉手機軟件的測試情況,效率比較差。
發明內容
針對現有的手機軟件測試系統存在的通用性不強、不具備良好的擴展性,測試工作效率低下的問題,提出一種基于安卓系統的手機自動化測試方法和系統,通過在自動化手機測試系統設置自動測試模塊,自動識別各個控件的屬性以及ID,隨時測試所有控件的所有功能,保證遍歷所有的控件及其功能,智能判定下一步行為操作,具有很好擴展性;通過設置自動抓取模塊從安卓系統底層顯示驅動獲取當前測試面,而不受機型的限制,具有很好的通用性;通過設置修改模塊修改安卓手機的配置文件來改變機型來評估不同機型安卓手機程序的測試效果以及改變手機功能模擬不同的測試場景,進而來評估不同測試場景安卓手機程序的應用效果。
一種安卓手機自動化測試方法,包括:
將自動化測試系統安裝在PC機上,并通過連接裝置與要測試的安卓手機批量連接;
所述自動化測試系統中的數據獲取模塊獲取要測試的安卓手機程序的程序數據,將程序數據以列表的形式存儲在自動化測試系統中
所述自動化測試系統中的自動測試模塊從自動化測試系統獲取測試需要的數據,并對安卓手機程序進行測試
所述自動化測試系統中的自動抓取模塊抓取用于評估測試效果使用的測試顯示頁面
所述自動化測試系統的修改模塊通過配置參數模擬不同手機狀態的測試場景對所述安卓手機程序進行測試;
測試完成后,所述自動化測試系統將測試結果顯示所述PC機屏幕上供測試人員評估。
根本本發明的一種安卓手機自動化測試方法,程序數據包括要測試的安卓手機程序的賬號、密碼以及測試控件所需要的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于任子行網絡技術股份有限公司,未經任子行網絡技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611076464.6/2.html,轉載請聲明來源鉆瓜專利網。





