[發明專利]網站鏈接樹狀圖生成方法、裝置、設備及存儲介質在審
| 申請號: | 201811538665.2 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109783753A | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 林澤全 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/955;G06F11/36 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網站鏈接 樹狀圖 測試腳本 測試鏈路 測試網頁 存儲介質 后續邏輯 鏈接測試 邏輯分析 目標文件 生成測試 用戶體驗 自動生成 鏈路 遺漏 匹配 渲染 更新 應用 分析 保證 | ||
本發明涉及UI設計領域,本發明公開了一種網站鏈接樹狀圖生成方法、裝置、設備及存儲介質,通過獲取待測試網頁的網站鏈接測試腳本;根據所述網站鏈接測試腳本對所述待測試網頁的目標文件進行鏈接測試,并生成測試結果;根據所述測試結果建立測試鏈路表,對所述測試鏈路表進行鏈路渲染,生成網站鏈接樹狀圖,能夠根據網站鏈接測試腳本自動生成網站鏈接樹狀圖,避免出現遺漏更新的情況,方便技術人員進行后續邏輯分析,有效提高了邏輯分析的效率,并且保證了網站鏈接樹狀圖與當前應用及時匹配,提升了用戶體驗。
技術領域
本發明涉及UI設計領域,尤其涉及一種網站鏈接樹狀圖生成方法、裝置、設備及存儲介質。
背景技術
在日常辦公過程中,一般網站和應用為了方便內部人員對網站進行應用邏輯分析,會人為設置或者事先繪畫一些應用地圖或者網站地圖,但是隨著網站或者應用的更新迭代,往往會出現遺漏更新應用地圖的情況發生,會導致應用地圖無法與當前應用及時匹配;另外一種情況,在應用的數量大小達到一定規模之后,會出現通過人工無法再維護應用地圖的情況。
發明內容
本發明的主要目的在于提供一種網站鏈接樹狀圖生成方法、裝置、設備及存儲介質,旨在解決現有技術中隨著網站或應用的更新,會出現遺漏更新的情況,且人工無法及時維護應用地圖導致應用地圖無法與當前應用及時匹配的技術問題。
為實現上述目的,本發明提供一種網站鏈接樹狀圖生成方法,所述網站鏈接樹狀圖生成方法包括以下步驟:
獲取待測試網頁的網站鏈接測試腳本;
根據所述網站鏈接測試腳本對所述待測試網頁的目標文件進行鏈接測試,并生成測試結果;
根據所述測試結果建立測試鏈路表,對所述測試鏈路表進行鏈路渲染,生成網站鏈接樹狀圖。
優選地,所述獲取待測試網頁的網站鏈接測試腳本的步驟,包括:
對待測試網頁進行分析,獲得網頁分析結果;
根據所述網頁分析結果獲得所述待測試網頁的HTML標簽數量;
將所述HTML標簽數量代入至預設腳本生成模型中,獲得與所述待測試網頁對應的網站鏈接測試腳本。
優選地,所述根據所述網站鏈接測試腳本對所述待測試網頁的目標文件進行鏈接測試,并生成測試結果的步驟,包括:
將所述待測試網頁拆分為多個目標文件;
根據預設貪婪算法依次通過所述網站鏈接測試腳本對各目標文件進行鏈接測試,獲得各目標文件對應的鏈路集;
根據所述鏈路集生成測試結果。
優選地,所述根據預設貪婪算法依次通過所述網站鏈接測試腳本對各目標文件進行鏈接測試,獲得各目標文件對應的鏈路集的步驟,包括:
根據預設貪婪算法依次通過所述網站鏈接測試腳本對各目標文件進行鏈接測試;
獲取各目標文件對應的包含超鏈接的目標區塊,遍歷以各目標區塊作為跳轉點通過的所有鏈路;
將各鏈路進行匯總,生成目標文件對應的鏈路集。
優選地,所述根據所述鏈路集生成測試結果的步驟,包括:
根據預設鏈路列表對所述鏈路集中的鏈路進行遞歸,以使所述鏈路集中的鏈路依次與所述預設鏈路列表中的鏈路匹配,生成匹配結果;
根據所述匹配結果判斷所述鏈路集中的鏈路是否在所述預設鏈路列表中存在;
將不存在于所述預設鏈路列表中的鏈路添加至所述預設鏈路列表中,以形成新的預設鏈路列表;
根據新的預設鏈路列表生成測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811538665.2/2.html,轉載請聲明來源鉆瓜專利網。





