[发明专利]一种异构冗余架构网站的测试方法及装置在审
申请号: | 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.vipzhuanli.com/pat/books/202010107417.3/2.html,转载请声明来源钻瓜专利网。