[發明專利]程序檢測方法、裝置、電子設備及儲存介質在審
| 申請號: | 201910071945.5 | 申請日: | 2019-01-24 |
| 公開(公告)號: | CN111475396A | 公開(公告)日: | 2020-07-31 |
| 發明(設計)人: | 章磊;余岸軒;何磊 | 申請(專利權)人: | 北京嘀嘀無限科技發展有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 鄧超 |
| 地址: | 100193 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序 檢測 方法 裝置 電子設備 儲存 介質 | ||
本申請實施例提供了一種程序檢測方法、裝置、電子設備及儲存介質,涉及數據處理技術領域。方法包括:在對客戶端程序通過模擬運行進行測試過程中,獲得客戶端程序運行產生的客戶端交互界面;確定客戶端交互界面是否與客戶端程序的客戶端預設交互界面匹配;若否,確定出客戶端程序處于異常狀態。相較于現有技術中人工測試,其實現了高效率且低成本的測試。且由于測試時間自由,電子設備在客戶端程序上線前或上線后都可以進行測試,從而可以通過測試及時的發現客戶端程序的各種大小問題。
技術領域
本申請涉及數據處理技術領域,具體而言,涉及一種程序檢測方法、裝置、電子設備及儲存介質。
背景技術
在客戶端的程序開發中,需要通過測試人員操作客戶端上的各種功能來實現對開發出的客戶端程序進行測試,并在測試通過后客戶端程序才能夠上線,以保證客戶端程序上線后用戶能夠正常使用。
但這種測試人員的大規模測試所需的時間成本和人力成本都很高,且一但客戶端程序上線后又對客戶端程序的小功能進行改動,考慮到成本,這種小改動的很難再通過測試人員來對其進行大規模的測試,從而導致小修改所存在的問題難以被發現。
發明內容
本申請在于提供一種程序檢測方法、裝置、電子設備及儲存介質,以實現高效率且低成本的測試發現客戶端程序的各種大小問題。
第一方面,本申請實施例提供了一種程序檢測方法,所述方法包括:在對客戶端程序通過模擬運行進行測試過程中,獲得所述客戶端程序運行產生的客戶端交互界面;確定所述客戶端交互界面是否與所述客戶端程序的客戶端預設交互界面匹配;若否,確定出所述客戶端程序處于異常狀態。
在本申請實施例中,由于電子設備可隨時去控制客戶端程序模擬運行,從而可以基于將客戶端程序運行產生的客戶端交互界面和客戶端預設交互界面匹配來對客戶端程序是否異常進行測試。相較于現有技術中人工測試,其實現了高效率且低成本的測試。且由于測試時間自由,電子設備在客戶端程序上線前或上線后都可以進行測試,從而可以通過測試及時的發現客戶端程序的各種大小問題。
結合第一方面,在一些可能的實現方式中,確定所述客戶端交互界面是否與所述客戶端程序的客戶端預設交互界面匹配,包括:確定出客戶端交互界面與所述客戶端程序的客戶端預設交互界面的匹配相似度;判斷所述匹配相似度是否小于相似度閾值,其中,在所述匹配相似度小于所述相似度閾值時,表示所述客戶端交互界面與所述客戶端預設交互界面不匹配。
在本申請實施例中,由于電子設備可以計算出客戶端交互界面與客戶端預設交互界面的匹配相似度,那么通過匹配相似度可以準確的反應出客戶端交互界面與客戶端預設交互界面是否一樣,從而保證了測試結果的準確性。
結合第一方面,在一些可能的實現方式中,確定出客戶端交互界面與所述客戶端程序的客戶端預設交互界面的匹配相似度,包括:對所述客戶端交互界面進行圖像識別,獲得所述客戶端交互界面中包含至少一個對象的至少一個子界面,以及對所述客戶端程序的客戶端預設交互界面進行圖像識別,獲得所述客戶端預設交互界面中包含至少一個預設對象的至少一個預設子界面,其中,所述至少一個子界面中的每個子界面包含一個對象,所述至少一個預設子界面中的每個預設子界面包含一個預設對象;對所述至少一個子界面和所述至少一個預設子界面進行圖像識別,確定出所述至少一個對象中每個對象的最高相似度,其中,每個對象的最高相似度為每個對象與所述至少一個預設對象中最相似的預設對象之間的相似度,所述匹配相似度包括每個對象的最高相似度;對應的,判斷所述匹配相似度是否小于相似度閾值,包括:判斷所述至少一個對象中是否有任一對象的最高相似度小于相似度閾值,其中,在有任一對象的最高相似度小于所述相似度閾值時,表示所述客戶端交互界面與所述客戶端預設交互界面不匹配。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京嘀嘀無限科技發展有限公司,未經北京嘀嘀無限科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910071945.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種接口限流控制方法、裝置以及電子設備
- 下一篇:座體固定機構及其幼兒載具





