[發明專利]測試終端、APP與攝像頭兼容性測試方法及存儲介質在審
| 申請號: | 201910316592.0 | 申請日: | 2019-04-19 |
| 公開(公告)號: | CN110175114A | 公開(公告)日: | 2019-08-27 |
| 發明(設計)人: | 張起 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;H04N17/00 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 攝像頭 異常數據 散點圖 兼容性測試 目標攝像頭 測試終端 存儲介質 自動化測試腳本 測試工具 測試效率 方法分析 拍攝功能 預先確定 自動完成 兼容性 調用 分析 測試 拍攝 檢測 | ||
本發明涉及測試工具,提出一種APP與攝像頭兼容性測試方法,包括:獲取自動化測試腳本,以啟動目標攝像頭的拍攝功能;檢測所述目標攝像頭拍攝的目標散點圖,并獲取所述目標散點圖;根據預先確定的異常數據點分析方法分析所述目標散點圖中存在的異常數據點;分析所述異常數據點,以確定出APP與攝像頭的兼容性。能夠自動完成Android系統中APP調用攝像頭的測試,提高測試效率以及準確性。此外,本發明還提出一種測試終端及存儲介質。
技術領域
本發明涉及云平臺監控領域,尤其涉及一種測試終端、APP與攝像頭兼容性測試方法及存儲介質。
背景技術
目前,為了滿足用戶的需求,Android系統會安裝多個攝像頭,例如常見的前置攝像頭和后置攝像頭,且往往設置有多個前置攝像頭,并且Android系統對前置攝像頭的位置做了硬件層面的處理,使得部分前置攝像頭需要彈出才能拍攝,在存在多個前置攝像頭的情況下,容易出現APP調用前置攝像頭錯誤的現象。
發明內容
有鑒于此,本發明提出一種測試終端、APP與攝像頭兼容性測試方法及存儲介質,能夠自動完成Android系統中APP調用攝像頭的測試,提高測試效率以及準確性。
首先,為實現上述目的,本發明提出一種測試終端,所述測試終端包括存儲器、及與所述存儲器連接的處理器,所述處理器用于執行所述存儲器上存儲的APP與攝像頭兼容性的測試程序,所述APP與攝像頭兼容性的測試程序被所述處理器執行時實現如下步驟:
A1、獲取自動化測試腳本,以啟動目標攝像頭的拍攝功能;
A2、檢測所述目標攝像頭拍攝的目標散點圖,并獲取所述目標散點圖;
A3、根據預先確定的異常數據點分析方法分析所述目標散點圖中存在的異常數據點;
A4、分析所述異常數據點,以確定出APP與攝像頭的兼容性。
優選地,在所述步驟A1之前,還包括如下步驟:
預先根據測試需求編寫自動化測試腳本,并將該自動化測試腳本導入測試終端中。
優選地,在所述步驟A2中,所述目標散點圖為所述目標攝像頭對預先放置在預設位置的標準正態分布散點圖進行拍攝得到的散點圖。
優選地,所述步驟A3包括:
計算所述目標散點圖對應的局部度量值和整體度量值,并將計算結果歸一化處理到0-1之間,其中,所述度量值包括歐式距離ED和余弦角CA,所述整體度量值包括目標散點圖信息三散度SID;
依據上述經歸一化到0-1之間的歐氏距離ED、余弦角CA和目標散點圖信息散度SID的值,計算表達式(ED×SID)/CA的值;
若表達式(ED×SID)/CA的值中有大于預先確定的光譜閾值之上的點,則確定該點即為異常數據點。
優選地,所述步驟A4包括:
計算所述異常數據點的概率,若所述異常數據點的概率大于預設的異常數據點概率閾值,則確定該APP與該目標攝像頭不具有良好的兼容性;
若所述異常數據點的概率小于或者等于預設的異常數據點概率閾值,則確定該APP與該目標攝像頭具有良好的兼容性。
Android
此外,為了實現上述目的,本發明還提出一種APP與攝像頭兼容性測試方法,所述方法包括如下步驟:
S1、獲取自動化測試腳本,以啟動目標攝像頭的拍攝功能;
S2、檢測所述目標攝像頭拍攝的目標散點圖,并獲取所述目標散點圖;
S3、根據預先確定的異常數據點分析方法分析所述目標散點圖中存在的異常數據點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910316592.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:業務場景確定方法和裝置
- 下一篇:基于變量的動態數據運作及管理系統





