【技术实现步骤摘要】
一种浏览器兼容性测试的方法、装置及可读存储介质
[0001]本专利技术涉及网络
,尤其涉及一种浏览器兼容性测试的方法、装置及可读存储介质。
技术介绍
[0002]浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,是指网页在各种浏览器上的显示效果可能不一致而产生的浏览器和网页间的兼容问题。在网站的设计和制作中,做好浏览器兼容,才能够让网站在不同的浏览器下都正常显示,从而能够给用户带来更好的使用体验。
[0003]然而,目前的浏览器兼容性测试都是使用人工测试的方法,
[0004]系统越庞大,测试工作量越大,需要耗费很多时间和人力。
技术实现思路
[0005]本专利技术所要解决的技术问题是针对现有技术的上述不足,提供一种浏览器兼容性测试的方法、装置及可读存储介质,用以解决现有的浏览器兼容性测试都是使用人工测试的方法,测试工作量大,且需要耗费很多时间和人力的问题。
[0006]第一方面,本专利技术提供一种浏览器兼容性测试的方法,包括:
[0007]获取目标页面在多个浏览器中显示 ...
【技术保护点】
【技术特征摘要】
1.一种浏览器兼容性测试的方法,其特征在于,包括:获取目标页面在多个浏览器中显示的图片;将所述多个浏览器中基准浏览器对应的图片作为基准图片,对所述基准图片提取预设数量的候选框;将所述候选框作为样本集训练卷积神经网络模型,得到训练好的卷积神经网络模型;将所述多个浏览器中除基准浏览器以外的其他浏览器对应的图片作为目标图片,将目标图片输入训练好的卷积神经网络模型,得到浏览器兼容性的测试结果。2.根据权利要求1所述的方法,其特征在于,所述获取目标页面在多个浏览器中显示的图片,具体包括:通过采用python中预设的页面抓取工具抓取目标页面在多个浏览器中显示的图片。3.根据权利要求2所述的方法,其特征在于,所述基准浏览器为IE浏览器,所述对所述基准图片提取预设数量的候选框,具体包括:采用选择性搜索SS算法对所述基准图片提取预设数量的候选框,所述候选框的尺寸为227*227分辨率。4.根据权利要求1所述的方法,其特征在于,所述训练好的卷积神经网络模型采用颜色相似度、纹理相似度、尺寸相似度以及填充相似度对所述目标图片进行计算;所述将目标图片输入训练好的卷积神经网络模型,得到浏览器兼容性的测试结果,具体包括:将目标图片输入训练好的卷积神经网络模型,得到归一化后的相似度值,所述归一化后的相似度值为对颜色相似度、纹理相似度、尺寸相似度以及填充相似度的计算结果进行归一化处理后的值;若归一化后的相似度值低于预设的阀值,则判断所述目标图片对应的浏览器与所述基准浏览器不兼容,否则,判断所述目标图片对应的浏览器与所述基准浏览器兼容。5.一种浏览器兼容性测试的装置,其特征在于,包括:页面图片获取模块,用于获取目标页面在多个浏览器中显示的图片;候选框提取模块,与所述页面图片获取模块连接,用于将所述多个浏览器中基准浏览器对应的图片作为基准图片,对所述基准图片提取预设数量的候选框;模型训练模块,与所述候选框提取模块连接,用于将所述候选框作为样本集训练卷积神经网络模型,得到...
【专利技术属性】
技术研发人员:龙岳,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。