[发明专利]网页兼容性测试方法及装置在审
申请号: | 201710037308.7 | 申请日: | 2017-01-17 |
公开(公告)号: | CN106886491A | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 邢悦;刘宗梁;孟丽娜;谷仁朝;宋浩凡 | 申请(专利权)人: | 博彦科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 韩建伟,张永明 |
地址: | 100193 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 兼容性 测试 方法 装置 | ||
技术领域
本发明涉及互联网领域,具体而言,涉及一种网页兼容性测试方法及装置。
背景技术
随着网络技术的快速发展,页面已经能够支持几乎所有媒体类型的信息发布,在基于网络的系统变得越来越复杂和强大的同时,网络开发中网页的测试工作也变得越来越重要和具有挑战性。用户界面测试是网页测试中的一个重要方面,而用户界面测试中浏览器兼容性的测试至关重要。网页页面的用户界面必须兼容各个主流的浏览器,才能保证大部分用户能够正常使用网页。
目前在测试网页的浏览器兼容性时,通常采用人工对主流浏览器逐一进行测试的方法,如同样的一套网页测试用例,在目前的网页兼容性测试时,通常是由测试人员利用测试工具分别用各种浏览器(例如:IE浏览器和Chrome浏览器等)执行一遍,根据各个执行结果由测试人员来判断网页的的浏览器兼容性是否合格。由于需要测试人员利用测试工具分别对主流浏览器逐一进行测试,所耗费的人力资源和时间都成倍增长,测试成本较高,从而导致了网页兼容性的测试效率低。
针对相关技术中网页兼容性的测试效率低的问题,目前还没有有效地解决方案。
发明内容
本发明实施例提供了一种网页兼容性测试方法及装置,以至少解决相关技术中网页兼容性的测试效率低的问题。
根据本发明的一个实施例,提供了一种网页兼容性测试方法,包括:展示第一控件,其中,所述第一控件用于接收待测试网页的地址;通过所述第一控件接收用户输入的地址;获取待验证的浏览器的类型和版本;向测试机器发送第一指令,其中,所述第一指令用于指示所述测试机器在所述类型和版本对应的待验证的浏览器中显示所述地址对应的网页;接收所述测试机器返回的多张图片,其中,所述图片为每个待验证的浏览器打开所述地址对应的网页的截图;根据所述多张图片确定所述地址对应的网页兼容性测试是否通过。
可选地,所述第一指令还用于指示对所述测试机器设置多个不同的分辨率,接收所述测试机器返回的多张图片包括:接收所述测试机器返回的多组图片,其中,所述多组图片中每一组图片均包括多张图片,每一组图片中的每张图片均为在同一分辨率下的不同待验证的浏览器打开所述地址对应的网页的截图,每一组图片对应不同的分辨率;根据所述多张图片确定所述地址对应的网页兼容性测试是否通过包括:根据每一组图片中的多张图片确定在该组图片对应的分辨率下的所述地址对应的网页兼容性测试是否通过。
可选地,向所述测试机器发送所述第一指令包括:根据选择出的屏幕分辨率向该分辨率对应的所述测试机器发送所述第一指令,其中,所述屏幕分辨率是用户通过展示出的第二控件选择的。
可选地,向所述测试机器发送所述第一指令包括:根据选择出的操作系统类型向对应的所述测试机器发送所述第一指令,其中,所述操作系统类型是用户通过展示出的第三控件选择的。
可选地,还包括:遍历所述地址以获取所述地址下的所有网页;通过所述第一指令指示所述待测试机器在所述类型和版本对应的待验证的浏览器中显示所述地址对应的所有网页。
可选地,根据所述多张图片确定所述网页兼容性测试是否通过包括:根据预先配置的数据模型获取所述多张图片对应的相似度,其中,所述数据模型为根据多个预先配置的数据集合训练得到的,每个数据集合均包括相似度为预定值的多张图片;将所述多张图片对应的相似度与预先设置的阈值进行比较;在所述多张图片对应的相似度超过所述阈值的情况下,确定所述多张图片对应的网页的兼容性测试通过。
可选地,根据所述多张图片确定所述网页兼容性测试是否通过包括:从所述多张图片中选择一张作为基准图片;判断所述多张图片中每一张图片和所述基准图片的相似度是否均超过阈值;在均超过所述阈值的情况下,确定所述网页兼容性测试通过。
根据本发明的另一个实施例,提供了一种网页兼容性测试装置,包括:展示模块,用于展示第一控件,其中,所述第一控件用于接收待测试网页的地址;第一接收模块,用于通过所述第一控件接收用户输入的地址;获取模块,用于获取待验证的浏览器的类型和版本;发送模块,用于向测试机器发送第一指令,其中,所述第一指令用于指示所述测试机器在所述类型和版本对应的待验证的浏览器中显示所述地址对应的网页;第二接收模块,用于接收所述测试机器返回的多张图片,其中,所述图片为每个待验证的浏览器打开所述地址对应的网页的截图;确定模块,用于根据所述多张图片确定所述地址对应的网页兼容性测试是否通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博彦科技股份有限公司,未经博彦科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710037308.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户终端使用属性的评估方法和装置
- 下一篇:基于数据回放的测试方法和测试装置