[發(fā)明專利]一種應用程序界面的驗收方法、裝置及電子設備在審
| 申請?zhí)枺?/td> | 202010760904.X | 申請日: | 2020-07-31 |
| 公開(公告)號: | CN111881049A | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設計)人: | 蔡宇;吳瑞卿 | 申請(專利權(quán))人: | 北京愛奇藝科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06K9/62 |
| 代理公司: | 北京柏杉松知識產(chǎn)權(quán)代理事務所(普通合伙) 11413 | 代理人: | 項京;高鶯然 |
| 地址: | 100080 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應用程序 界面 驗收 方法 裝置 電子設備 | ||
本發(fā)明實施例提供了一種應用程序界面的驗收方法、裝置及電子設備,方法包括:獲取待驗收界面中各待驗收圖層的屬性信息,獲取標準界面中的各標準圖層的屬性信息;基于各待驗收圖層以及各標準圖層的尺寸、位置及類型,確定各待驗收圖層與各標準圖層的對應關(guān)系;根據(jù)各標準圖層的尺寸和位置確定每個標準圖層的臨近圖層以及間距;根據(jù)對應關(guān)系,確定每個待驗收圖層的臨近圖層以及間距;針對每個待驗收圖層,基于對應關(guān)系,將該待驗收圖層的樣式及間距分別與對應的標準圖層的樣式及間距進行比較,確定每個待驗收圖層的驗收結(jié)果。無需人工測量待驗收界面和標準界面中各個圖層的樣式和間距進行比較,可以提高應用程序界面的驗收效率。
技術(shù)領域
本發(fā)明涉及應用程序開發(fā)技術(shù)領域,特別是涉及一種應用程序界面的驗收方法、裝置及電子設備。
背景技術(shù)
在應用程序界面開發(fā)過程中,根據(jù)預先完成的設計稿的要求進行界面開發(fā),在開發(fā)完成后,為了檢測應用程序界面是否符合設計稿的要求,需要對應用程序界面進行驗收。
目前對應用程序界面進行驗收的方式依賴于人工。具體來說,首先通過終端截取應用程序界面的圖像,將該圖像上傳至服務器。然后驗收人員使用Sketch、PhotoShop等工具手動測量該圖像中各個圖層的樣式和圖層之間間距,進而與設計稿中相應的界面進行比較,標記出樣式和/或間距錯誤的圖層,得到驗收結(jié)果。
可見,目前的驗收方式中,由于需要人工使用Sketch、PhotoShop等工具測量截取的圖像中各個圖層的樣式和間距,需要人工與設計稿相應的界面進行比較,所以驗收效率非常低。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種應用程序界面的驗收方法、裝置及電子設備,以提高應用程序界面的驗收效率。具體技術(shù)方案如下:
第一方面,本發(fā)明實施例提供了一種應用程序界面的驗收方法,所述方法包括:
獲取待驗收界面中各待驗收圖層的屬性信息,并獲取標準界面中的各標準圖層的屬性信息,其中,所述標準界面為所述待驗收界面對應的設計稿所定義的界面,所述屬性信息包括尺寸、位置、類型及樣式;
基于所述各待驗收圖層以及所述各標準圖層的尺寸、位置及類型,確定所述各待驗收圖層與所述各標準圖層的對應關(guān)系;
根據(jù)所述各標準圖層的尺寸和位置確定每個標準圖層的臨近圖層以及所述每個標準圖層與對應的臨近圖層之間的間距;
根據(jù)所述對應關(guān)系以及所述各待驗收圖層的尺寸和位置,確定每個待驗收圖層的臨近圖層以及所述每個待驗收圖層與對應的臨近圖層之間的間距;
針對所述每個待驗收圖層,基于所述對應關(guān)系,將該待驗收圖層的樣式及間距分別與對應的標準圖層的樣式及間距進行比較,確定所述每個待驗收圖層的驗收結(jié)果。
可選的,所述基于所述各待驗收圖層以及所述各標準圖層的尺寸、位置及類型,確定所述各待驗收圖層與所述各標準圖層的對應關(guān)系的步驟,包括:
根據(jù)所述各待驗收圖層的位置以及預設排序規(guī)則,對所述各待驗收圖層進行排序,得到排序結(jié)果;
按照所述排序結(jié)果遍歷所述各待驗收圖層,每遍歷一個待驗收圖層時,根據(jù)所述各待驗收圖層及所述各標準圖層的類型及位置,計算當前遍歷的待驗收圖層與當前每個未匹配的標準圖層之間的匹配度;
基于所述匹配度,確定與所述當前遍歷的待驗收圖層匹配的標準圖層,并記錄所述當前遍歷的待驗收圖層與該標準圖層的對應關(guān)系,確定該標準圖層已匹配;
繼續(xù)遍歷下一個待驗收圖層,并返回所述根據(jù)所述各待驗收圖層及所述各標準圖層的類型及位置,計算當前遍歷的待驗收圖層與當前每個未匹配的標準圖層之間的匹配度的步驟,直到所有待驗收圖層遍歷結(jié)束,得到所述各待驗收圖層與所述各標準圖層的對應關(guān)系。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京愛奇藝科技有限公司,未經(jīng)北京愛奇藝科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010760904.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





