[發明專利]網站適配問題檢測方法、裝置及存儲介質在審
| 申請號: | 202111503363.3 | 申請日: | 2021-12-09 |
| 公開(公告)號: | CN114186160A | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 田亮;李少陽;楊東 | 申請(專利權)人: | 北京升明科技有限公司;網神信息技術(北京)股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 侯菲菲;劉鐵生 |
| 地址: | 100000 北京市西城區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網站 問題 檢測 方法 裝置 存儲 介質 | ||
1.一種網站適配問題檢測方法,其特征在于,所述方法應用于瀏覽器中,所述方法包括:
獲取所述瀏覽器在頁面中的加載內容;
分析所述加載內容是否符合預設規則,所述預設規則為所述瀏覽器的頁面中無法加載相應內容的情況集合;
若是,則獲取所述加載內容對應的網頁代碼片段,并將所述網頁代碼片段記錄為問題代碼。
2.根據權利要求1所述的方法,其特征在于,在所述獲取所述瀏覽器在頁面中的加載內容之前,所述方法還包括:
獲取所述瀏覽器所支持的編程語言;
采用所述編程語言生成瀏覽器插件,所述瀏覽器插件用于對所述瀏覽器中加載的網站進行適配檢測;
將所述瀏覽器插件加載至所述瀏覽器中;
所述獲取所述瀏覽器在頁面中的加載內容,包括:
通過所述瀏覽器插件獲取所述瀏覽器在頁面中的加載內容。
3.根據權利要求2所述的方法,其特征在于,所述瀏覽器插件采用JS語言生成;在所述通過所述瀏覽器插件獲取所述瀏覽器在頁面中的加載內容之前,所述方法還包括:
判斷所述瀏覽器是否支持JS語言;
若是,則執行通過所述瀏覽器插件獲取所述瀏覽器在頁面中的加載內容的步驟;
若否,則通過所述瀏覽器插件向所述瀏覽器所屬的服務器發送獲取所述加載內容的請求,并從所述瀏覽器所屬的服務器的響應信息中獲取所述瀏覽器在頁面中的加載內容。
4.根據權利要求2所述的方法,其特征在于,所述將所述瀏覽器插件加載至所述瀏覽器中,包括:
當所述瀏覽器安裝于測試終端內,并且所述測試終端連網成功時,自動將所述瀏覽器插件加載至所述瀏覽器中。
5.根據權利要求1所述的方法,其特征在于,所述獲取所述加載內容對應的網頁代碼片段,包括:
獲取所述加載內容在所述瀏覽器中的網頁代碼片段;
在所述獲取所述加載內容對應的網頁代碼片段之后,所述方法還包括:
對所述加載內容在所述瀏覽器中的網頁代碼片段進行調試;
當通過調試使得所述加載內容在所述瀏覽器的頁面中能夠正常加載時,將調試的內容發送至所述加載內容對應的網站服務器。
6.根據權利要求1至5中任一項所述的方法,其特征在于,所述分析所述加載內容是否符合預設規則,包括:
判斷所述加載內容是否為資源節點;
若是,則檢測所述加載內容對應的資源內容是否無法正常加載;
若否,則分析所述加載內容對應的節點是否符合檢測規則,所述檢測規則中預設有各種非正常節點對應的信息。
7.根據權利要求6所述的方法,其特征在于,所述分析所述加載內容對應的節點是否符合檢測規則,包括:
分析所述加載內容對應的類型是否在不可適配范圍內;或者,
分析所述加載內容對應的屬性是否不存在;或者,
分析所述加載內容對應的方法是否不存在;或者,
調用所述加載內容對應的方法或修改所述加載內容對應的值后,分析調用或修改后的結果是否不符合預期;或者,
使用全局方法對所述加載內容進行操作后,分析操作后的結果是否不符合預期。
8.根據權利要求6所述的方法,其特征在于,所述檢測所述加載內容對應的資源內容是否無法正常加載,包括:
檢測所述加載內容對應的資源內容中是否包含關鍵字,所述關鍵字用于指示資源內容在加載中存在錯誤;或者,
檢測是否未接收到所述加載內容對應的服務器的反饋信息。
9.一種網站適配問題檢測裝置,其特征在于,所述裝置應用于瀏覽器中,所述裝置包括:
采集模塊,用于獲取所述瀏覽器在頁面中的加載內容;
分析模塊,用于分析所述加載內容是否符合預設規則,所述預設規則為所述瀏覽器的頁面中無法加載相應內容的情況集合;
截取模塊,用于若是,則獲取所述加載內容對應的網頁代碼片段,并將所述網頁代碼片段記錄為問題代碼。
10.一種計算機可讀存儲介質,其特征在于,包括:存儲的程序;其中,在所述程序運行時控制所述存儲介質所在設備執行如權利要求1至8中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京升明科技有限公司;網神信息技術(北京)股份有限公司,未經北京升明科技有限公司;網神信息技術(北京)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111503363.3/1.html,轉載請聲明來源鉆瓜專利網。





