[發明專利]一種異構冗余架構網站的測試方法及裝置在審
| 申請號: | 202010107417.3 | 申請日: | 2020-02-21 |
| 公開(公告)號: | CN111368231A | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 張錚;聶廣來;王曉梅;馬博林;張高斐;唐源 | 申請(專利權)人: | 上海紅神信息技術有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/958;G06F11/36 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王洋 |
| 地址: | 201112 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 冗余 架構 網站 測試 方法 裝置 | ||
本申請提供了一種異構冗余架構網站的測試方法及裝置,其中,方法包括:調用configparser讀取預先提取的初始網站的網頁資源信息;調用selenium中的find?element?by?css?selector方法,使得find?element?by?css?selector方法依據網站資源信息,對異構冗余架構網站進行資源定位,得到異構冗余架構網站中是否存在網站資源信息的結果,通過selenium中的find?element?by?css?selector(css?name).click()方法和find?element?by?css?selector(css?name).send?keys(textinfo)方法模擬網頁操作,測試異構冗余架構網站中的網頁是否對用戶提供正常功能。本申請可以實現對異構冗余架構網站是否能夠向用戶提供正常功能的測試。
技術領域
本申請涉及電子信息領域,尤其涉及一種異構冗余架構網站的測試方法及裝置。
背景技術
在當今網絡環境下,Web服務系統作為重要的服務承載和提供平臺,是政府、企業以及個人在互聯網上的虛擬代表,匯集了海量價值信息,如用戶信息、企業數據、金融財政、商業機密、知識產權、客戶訂單信息等。其重要程度不言而喻。因此,Web服務成為網絡黑客的主要攻擊對象。而在當前Web服務的網絡環境中,相當多的軟件存在著各種已知和未知的漏洞及后門,因此,web服務系統也存在漏洞及后門,為攻擊者提供了便利的攻擊途徑。網絡黑客利用各種途徑、各種攻擊工具、各種欺騙手段來獲取其想得到的信息。
異構冗余架構的網站能夠有效防止來自網絡的安全威脅,其安全性在工程實踐中已經得到驗證。在對異構冗余架構的網站進行部署和測試過程中,測試過程往往是制約部署進度的制約因素。
因此,需要一種對異構冗余架構的網站的測試方案,即測試異構冗余架構網站是否能夠提供正常服務,其中,正常服務指能夠正常獲取網頁的資源信息,完成網頁實現的互動功能。
發明內容
本申請提供了一種方法異構冗余架構的網站的測試方法及裝置,目的在于提供對異構冗余架構網站進行測試的方案。
為了實現上述目的,本申請提供了以下技術方案:
本申請提供了一種異構冗余架構網站的測試方法,包括:
調用configparser讀取預先提取的初始網站的網頁資源信息;所述初始網站為所述異構冗余架構網站異構冗余前的網站;所述網頁資源信息為所述初始網站的網頁模板中通用功能的網頁資源信息;
調用selenium中的find-element-by-css-selector方法,使得所述find-element-by-css-selector方法依據所述網站資源信息,對所述異構冗余架構網站進行資源定位,得到所述異構冗余架構網站中是否存在所述網站資源信息的結果;
通過所述selenium中的find-element-by-css-selector(css-name).click()方法和find-element-by-css-selector(css-name).send-keys(textinfo)方法模擬網頁操作,測試所述異構冗余架構網站中的網頁是否對用戶提供正常功能。
可選的,還包括:對所述初始網站與所述異構冗余架構網站,分別從網頁靜態資源信息、所述網頁靜態資源信息中的URL網頁、狀態碼、靜態資源目錄結構、目錄結構一致的靜態資源的內容進行對比;
所述狀態碼是向所述URL網頁發送request請求,所述URL網頁反饋的狀態碼;
所述靜態資源目錄結構是通過訪問網站靜態資源URL,得到的靜態資源的目錄結構。
可選的,對所述初始網站的網頁靜態資源信息與所述異構冗余架構網站的網頁靜態資源信息進行對比,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海紅神信息技術有限公司,未經上海紅神信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010107417.3/2.html,轉載請聲明來源鉆瓜專利網。





