[發明專利]一種自動化測試的方法及裝置有效
| 申請號: | 201710315581.1 | 申請日: | 2017-05-08 |
| 公開(公告)號: | CN107220174B | 公開(公告)日: | 2020-01-03 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動化 測試 方法 裝置 | ||
1.一種自動化測試的方法,其特征在于,包括以下步驟:
步驟S1:測試主機啟動虛擬移動終端,并通過所述虛擬移動終端啟動所述虛擬移動終端中的測試服務代理;
步驟S2:所述測試主機接收到來自所述測試服務代理的安裝應用程序的通知時,獲取應用程序的安裝包,將所述應用程序的安裝包發送給所述虛擬移動終端;根據所述應用程序的安裝包的名稱組織安裝指令,并向所述虛擬移動終端發送所述安裝指令,通過所述虛擬移動終端執行所述安裝指令在所述虛擬移動終端上根據所述應用程序的安裝包安裝所述應用程序,并接收到來自所述虛擬移動終端預設的安裝成功的信息;
步驟S3:所述測試主機通知所述測試服務代理在所述虛擬移動終端上對所述應用程序進行測試;
步驟S4:所述測試主機接收到所述測試服務代理完成對所述應用程序的測試通知時,確定完成在所述虛擬移動終端上對所述應用程序的測試。
2.根據權利要求1所述的方法,其特征在于,所述步驟S1中,所述測試主機啟動虛擬移動終端,具體為:
所述測試主機根據配置文件中所述虛擬移動終端的名稱組織啟動指令,通過自身的模擬管理器執行所述啟動指令啟動所述虛擬移動終端。
3.根據權利要求2所述的方法,其特征在于,所述步驟S1之前,還包括:
步驟S10:所述測試主機通過自身的所述模擬管理器根據所述測試主機中的所述配置文件設置共享目錄;
所述步驟S2中,所述測試主機接收到來自所述測試服務代理的安裝應用程序的通知,具體為:所述測試主機讀取所述配置文件中的執行標志,所述執行標志為安裝應用程序狀態;
所述步驟S3具體為:所述測試主機將所述配置文件中的執行標志更新為開始測試狀態;
所述步驟S4具體為:所述測試主機讀取所述配置文件中的所述執行標志,當所述執行標志為完成測試狀態時,確定完成在所述虛擬移動終端上對所述應用程序的測試。
4.根據權利要求1所述的方法,其特征在于,所述步驟S1中,所述測試主機啟動虛擬移動終端,具體為:所述測試主機根據預設的虛擬移動終端路徑啟動所述虛擬移動終端;
所述步驟S2中,所述測試主機接收到來自所述測試服務代理的安裝應用程序的通知,具體為:所述測試主機接收到來自所述測試服務代理的預設的安裝狀態值;
所述步驟S3具體為:所述測試主機向所述測試服務代理發送預設的開始測試狀態值;
所述步驟S4具體為:所述測試主機接收到來自所述測試服務代理的預設的完成測試狀態值時,確定完成在所述虛擬移動終端上對所述應用程序的測試。
5.根據權利要求1所述的方法,其特征在于,所述步驟S1之后,所述步驟S2之前,還包括:
步驟H1:所述測試主機將應用程序記錄發送給所述測試服務代理;所述應用程序記錄在測試之前為預設的初始值;
所述步驟S2具體為:所述測試主機接收到來自所述測試服務代理的安裝應用程序的通知時,根據所述應用程序記錄獲取當前待測試的應用程序名稱,根據所述當前待測試的應用程序名稱獲取當前應用程序的安裝包,將所述當前應用程序的安裝包發送給所述虛擬移動終端;根據所述當前應用程序的安裝包的名稱組織當前安裝指令,并向所述虛擬移動終端發送所述當前安裝指令,通過所述虛擬移動終端執行所述當前安裝指令在所述虛擬移動終端上根據所述當前應用程序的安裝包安裝當前應用程序,并接收到來自所述虛擬移動終端預設的安裝成功的信息;
所述步驟S3具體為:所述測試主機通知所述測試服務代理在所述虛擬移動終端上對所述當前應用程序進行測試;
所述步驟S4具體為:所述測試主機接收到來自所述測試服務代理的完成對所述當前應用程序的測試通知時,判斷在預設時間內是否接收到來自所述測試服務代理的完成對所有待測試應用程序測試的通知,是則確定完成在所述虛擬移動終端上對所有預設的待測試的應用程序的測試;否則根據所述應用程序記錄更新對待測試應用程序的第一記錄,執行步驟S2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710315581.1/1.html,轉載請聲明來源鉆瓜專利網。





