[發(fā)明專利]測試方法、裝置、設(shè)備和介質(zhì)有效
| 申請?zhí)枺?/td> | 202010003346.2 | 申請日: | 2020-01-02 |
| 公開(公告)號(hào): | CN111208417B | 公開(公告)日: | 2022-11-11 |
| 發(fā)明(設(shè)計(jì))人: | 王正意 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號(hào): | G01R31/327 | 分類號(hào): | G01R31/327;G06T5/00;G06T7/73;G06T7/90 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試 方法 裝置 設(shè)備 介質(zhì) | ||
本申請實(shí)施例公開了一種測試方法、裝置、設(shè)備和介質(zhì),涉及測試技術(shù)領(lǐng)域,尤其涉及對帶有按鈕的硬件設(shè)備的測試。具體實(shí)現(xiàn)方案為:根據(jù)待測試指令中待測試按鈕的所屬設(shè)備和按鈕功能,以及待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能,確定所述待測試按鈕的空間位置,其中所述待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能通過識(shí)別所述待測試設(shè)備的按鈕圖像確定;根據(jù)所述待測試按鈕的空間位置,控制點(diǎn)擊設(shè)備點(diǎn)擊所述待測試按鈕,以對所述待測試設(shè)備進(jìn)行按鈕測試。本申請實(shí)施例提供一種測試方法、裝置、設(shè)備和介質(zhì),以實(shí)現(xiàn)對硬件設(shè)備中的按鈕進(jìn)行自動(dòng)靈活測試。
技術(shù)領(lǐng)域
本申請實(shí)施例涉及測試技術(shù)領(lǐng)域,尤其涉及對帶有按鈕的硬件設(shè)備的測試。具體地,本申請實(shí)施例提供一種測試方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù)
對于帶有按鈕的硬件設(shè)備(如音箱、鍵盤等),在開發(fā)過程中需要反復(fù)對其進(jìn)行測試。
對帶按鈕的硬件設(shè)備的測試目前普遍采用如下三種方案來解決:
1、人工手動(dòng)測試,這種方案通過人來執(zhí)行測試用例。
2、軟件模擬測試,這種方案使用軟件來模擬硬件按鈕點(diǎn)擊事件來執(zhí)行測試。
3、固定流程的點(diǎn)擊設(shè)備點(diǎn)擊測試,這種方案采用一些能夠進(jìn)行可編程操作的點(diǎn)擊設(shè)備,提前錄制好固定的測試流程,在測試時(shí)使用點(diǎn)擊設(shè)備回放,讓其以固定的程序點(diǎn)按硬件設(shè)備上的按鈕,從而實(shí)現(xiàn)測試。
上述三種方案的實(shí)現(xiàn)方法不同,缺點(diǎn)也各不相同:
1、人工手動(dòng)測試,該方案由于全程需要人工參與,效率較低,無法批量化執(zhí)行。
2、軟件模擬測試,該方案由于未覆蓋硬件按鈕點(diǎn)擊的過程,會(huì)導(dǎo)致測試覆蓋度不全,影響測試結(jié)果。
3、固定流程的點(diǎn)擊設(shè)備點(diǎn)擊測試,該方案對硬件設(shè)備的擺放位置要求較高,并且更換設(shè)備需要重新編程,適應(yīng)性較差。
發(fā)明內(nèi)容
本申請實(shí)施例提供一種測試方法、裝置、設(shè)備和介質(zhì),以實(shí)現(xiàn)對硬件設(shè)備中的按鈕進(jìn)行自動(dòng)靈活測試。
本申請實(shí)施例提供一種測試方法,該方法包括:
根據(jù)待測試指令中待測試按鈕的所屬設(shè)備和按鈕功能,以及待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能,確定所述待測試按鈕的空間位置,其中所述待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能通過識(shí)別所述待測試設(shè)備的按鈕圖像確定;
根據(jù)所述待測試按鈕的空間位置,控制點(diǎn)擊設(shè)備點(diǎn)擊所述待測試按鈕,以對所述待測試設(shè)備進(jìn)行按鈕測試。
本申請實(shí)施例的技術(shù)方案,通過根據(jù)待測試指令中待測試按鈕的所屬設(shè)備和按鈕功能,以及待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能,確定待測試按鈕的空間位置;然后基于待測試按鈕的空間位置,控制點(diǎn)擊設(shè)備點(diǎn)擊待測試按鈕,從而實(shí)現(xiàn)對待測試指令中待測試按鈕的測試。
因?yàn)榇郎y試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能通過識(shí)別待測試設(shè)備的按鈕圖像確定,所以本申請實(shí)施例對待測試設(shè)備的擺放位置沒有嚴(yán)格要求,適應(yīng)性高。又因?yàn)楸旧暾垖?shí)施例可以實(shí)現(xiàn)對待測試指令中待測試按鈕的測試,所以本申請實(shí)施例基于待測試指令可以實(shí)現(xiàn)對按鈕的自動(dòng)靈活測試。
進(jìn)一步地,所述根據(jù)待測試指令中待測試按鈕的所屬設(shè)備和按鈕功能,以及待測試設(shè)備中按鈕的空間位置、所屬設(shè)備和按鈕功能,確定所述待測試按鈕的空間位置,包括:
匹配所述待測試按鈕的所屬設(shè)備和按鈕功能,與所述待測試設(shè)備中按鈕的所屬設(shè)備和按鈕功能;
將匹配一致的按鈕的空間位置作為所述待測試按鈕的空間位置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010003346.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:頁面數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 下一篇:一種軌道列車車體強(qiáng)度仿真與試驗(yàn)對標(biāo)方法及裝置
- 同類專利
- 專利分類
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





