[发明专利]一种静态资源测试方法、装置、电子设备及存储介质有效
| 申请号: | 202011025648.6 | 申请日: | 2020-09-25 |
| 公开(公告)号: | CN113448835B | 公开(公告)日: | 2023-10-20 |
| 发明(设计)人: | 刘志 | 申请(专利权)人: | 北京新氧科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
| 地址: | 100102 北京市朝阳区创远路*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 静态 资源 测试 方法 装置 电子设备 存储 介质 | ||
本申请提出一种静态资源测试方法、装置、电子设备及存储介质,该方法包括:接收终端发送的待测试网站的测试配置信息,测试配置信息包括待测试网站的首页地址、镜像库地址和运行平台参数;根据镜像库地址和运行平台参数,获取待测试网站对应的静态资源镜像库,静态资源镜像库中包括待测试网站已通过测试的静态资源信息;根据静态资源镜像库和首页地址,对待测试网站包含的静态资源信息进行测试。本申请中测试服务器自动判断待测试网站的每个网页包括的静态资源信息是否能正常访问,根据已通过测试的静态资源镜像信息对能正常访问的静态资源信息进行测试,提高了测试效率,减少人为主观判断导致的错误,提高测试结果的准确性,减少网站的上线缺陷。
技术领域
本申请属于互联网技术领域,具体涉及一种静态资源测试方法、装置、电子设备及存储介质。
背景技术
网站的网页中包含很多静态资源,静态资源包括格式为HTML(Hyper Text MarkupLanguage,超文本标记语言)、CSS(Cascading Style Sheets,层叠样式表)、JS(JavaScript)等的文件或图片等网页内容。在网站开发过程中,需要对网站中包括的静态资源进行测试。
目前,相关技术中由测试人员通过浏览器浏览网站的每个网页,人为判断每个网页中包括的静态资源是否正常。如此遍历测试网站的每个网页,需要耗费大量的人力和时间,测试结果受人为因素影响大,主观性强,导致静态资源测试的准确性差。
发明内容
本申请提出一种静态资源测试方法、装置、电子设备及存储介质,测试服务器自动判断待测试网站的每个网页包括的静态资源信息是否能正常访问,根据已通过测试的静态资源镜像信息对能正常访问的静态资源信息进行测试,提高了测试效率,减少人为主观判断导致的错误,提高测试结果的准确性,减少网站的上线缺陷。
本申请第一方面实施例提出了一种静态资源测试方法,所述方法包括;
接收终端发送的待测试网站对应的测试配置信息,所述测试配置信息包括所述待测试网站对应的首页地址、镜像库地址和运行平台参数;
根据所述镜像库地址和所述运行平台参数,获取所述待测试网站对应的静态资源镜像库,所述静态资源镜像库中包括所述待测试网站对应的已通过测试的静态资源信息;
根据所述静态资源镜像库和所述首页地址,对所述待测试网站包含的静态资源信息进行测试。
在本申请的一些实施例中,所述根据所述镜像库地址和所述运行平台参数,获取所述待测试网站对应的静态资源镜像库,包括:
根据所述镜像库地址,发送镜像下载请求给镜像库服务器,所述镜像下载请求包括所述运行平台参数和所述镜像库地址;
接收所述镜像库服务器返回的所述镜像库地址对应的静态资源镜像库;
将接收的所述静态资源镜像库确定为所述待测试网站对应的静态资源镜像库。
在本申请的一些实施例中,所述根据所述静态资源镜像库和所述首页地址,对所述待测试网站包含的静态资源信息进行测试,包括:
根据所述首页地址,从所述待测试网站对应的网站服务器请求下载所述待测试网站的每个网页包括的静态资源信息,得到每个静态资源信息对应的请求下载结果;
根据第一静态资源信息的请求下载结果满足预设下载规则,比较所述第一静态资源信息与所述静态资源镜像库中所述第一静态资源信息对应的静态资源镜像信息是否一致,所述第一静态资源信息为所述每个静态资源信息中的任一静态资源信息;
根据所述第一静态资源信息与所述静态资源镜像信息一致,确定所述第一静态资源信息对应的测试结果为测试成功;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新氧科技有限公司,未经北京新氧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011025648.6/2.html,转载请声明来源钻瓜专利网。





