[發明專利]智能終端測試方法、裝置及系統在審
| 申請號: | 201710654080.6 | 申請日: | 2017-08-02 |
| 公開(公告)號: | CN107465572A | 公開(公告)日: | 2017-12-12 |
| 發明(設計)人: | 韓瀟毅;袁開;左騰;姜麗;沈琦 | 申請(專利權)人: | 華數傳媒網絡有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;G06F11/36 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙)11371 | 代理人: | 宋南 |
| 地址: | 310000 浙江省杭州市濱江區長河*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 終端 測試 方法 裝置 系統 | ||
1.一種智能終端測試方法,其特征在于,應用于智能終端自動化測試的客戶端,所述智能終端與所述客戶端通過底層ADB連接,包括:
當執行測試任務時,建立測試用例;
根據所述測試用例向所述智能終端發送測試指令,以使所述智能終端執行所述測試指令;其中,所述測試指令包括操作命令和/或控制指令;
接收所述智能終端返回的執行所述測試指令的執行結果,并將所述執行結果發送至服務器,以使所述服務器回填測試結果;
接收所述服務器返回的所述測試結果,將所述測試結果展示給用戶。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
接收用戶輸入的配置信息,根據所述配置信息進行配置,以與所述服務器建立通信,其中,所述配置信息包括:所述服務器的IP地址信息、WCF端口號和Socket端口號。
3.根據權利要求1所述的方法,其特征在于,所述當執行測試任務時,建立測試用例包括:
接收執行測試的命令,根據所述命令發起測試任務;
從所述命令中提取被測應用的包名,根據所述包名建立與所述被測應用對應的用例。
4.根據權利要求1所述的方法,其特征在于,所述接收所述服務器返回的所述測試結果,將所述測試結果展示給用戶包括:
提取所述測試結果中包含的測試結果標識,根據所述測試結果標識判斷所述測試結果是否合格;
如果是,將所述測試結果標記為測試合格;
如果否,將所述測試結果標記為測試不合格;
將標記后的所述測試結果展示給用戶。
5.根據權利要求1所述的方法,其特征在于,在接收所述執行測試的命令之前,所述方法還包括:
對所述客戶端進行功能定制,所述功能定制包括:
針對自動化測試受阻因素進行功能定制;
增加的遙控器鍵值和頁面操作的API定制。
6.根據權利要求5所述的方法,其特征在于,所述針對自動化測試受阻因素進行功能定制包括一下中的一種或多種:
對所述智能終端進行適配,以使所述智能終端進行有效的測試;
增加支持Launch操作功能,允許使用所述Launch操作多次啟動應用;
增加守護進程,以啟動心跳程序,按照預先設定的時間間隔向所述智能終端下發心跳包,以檢測所述智能終端的連接狀態是否正常;
在捕獲到引擎啟動異常時,允許再次進行啟動所述引擎的操作,當再次啟動所述引擎的操作超過預先設定的重啟次數時,終止當前測試流程;
自動跳過軟件安裝安全提示頁面;
在所述測試用例添加頁面元素屬性,以縮短XPath的路徑層次。
7.一種智能終端測試裝置,其特征在于,設置于智能終端自動化測試的客戶端,所述智能終端與所述客戶端通過底層ADB連接,包括:
用例建立模塊,用于當執行測試任務時,建立測試用例;
指令發送模塊,用于根據所述測試用例向所述智能終端發送測試指令,以使所述智能終端執行所述測試指令;其中,所述測試指令包括操作命令和/或控制指令;
結果返回模塊,用于接收所述智能終端返回的執行所述測試指令的執行結果,并將所述執行結果發送至服務器,以使所述服務器回填測試結果;
結果展示模塊,用于接收所述服務器返回的所述測試結果,將所述測試結果展示給用戶。
8.根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
信息配置模塊,用于接收用戶輸入的配置信息,根據所述配置信息進行配置,以與所述服務器建立通信,其中,所述配置信息包括:所述服務器的IP地址信息、WCF端口號和Socket端口號。
9.根據權利要求7所述的裝置,其特征在于,所述用例建立模塊還用于:接收執行測試的命令,根據所述命令發起測試任務;從所述命令中提取被測應用的包名,根據所述包名建立與所述被測應用對應的用例。
10.一種智能終端測試系統,其特征在于,所述系統包括智能終端、客戶端和服務器;所述客戶端設置有權利要求7~9任一項所述的智能終端測試裝置;
所述智能終端與所述客戶端通過底層ADB連接;
所述客戶端與所述服務器網絡連接,其中,所述客戶端的數量為一個或者多個,每個所述客戶端對應一個所述智能終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華數傳媒網絡有限公司,未經華數傳媒網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710654080.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于標準件的火焰切割機
- 下一篇:一種氣焊焊槍





