[发明专利]页面测试方法、装置、可读介质及电子设备有效
申请号: | 202010367844.5 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111581091B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 杨涵晨;陈日晟 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 贾会玲 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 测试 方法 装置 可读 介质 电子设备 | ||
本公开涉及一种页面测试方法、装置、可读介质及电子设备。该方法包括:获取待测页面的图像;从多个基准页面中确定与待测页面相匹配的目标基准页面;根据数据库中存储的目标基准页面的多个基准控件的图像,从待测页面的图像中确定与每一基准控件对应的图像区域,其中,数据库中还存储有至少一个目标基准控件的验证角度,验证角度用于表征目标基准控件相对于其他基准控件的角度,目标基准控件为所述多个基准控件之一;在确定出每一基准控件各自对应的图像区域的情况下,根据目标基准控件的验证角度,确定待测页面的控件布局的测试结果。通过上述技术方案,保证对页面测试的全面性,提高页面测试的效率和准确度。
技术领域
本公开涉及网络技术领域,具体地,涉及一种页面测试方法、装置、可读介质及电子设备。
背景技术
应用程序或网站在发布之前,需要进行测试工作,以测试其中的页面能否正常渲染。并且,还需要测试页面在不同分辨率的终端设备上的渲染效果,以保证使用不同分辨率的终端设备的用户均可以正常浏览页面。
其中,页面中包含大量的控件,如按钮控件、树形控件、工具栏等。目前,根据相关技术中的测试方法,仅能测试页面中的控件是否存在,并不能对控件布局的合理性进行测试,而控件布局的合理性直接影响页面的展示效果。并且,对于不同型号的终端设备,屏幕尺寸和屏幕分辨率一般不同,因此设备所渲染的页面的大小以及其中控件的大小均有较大差异,而相关技术中的测试方法不能适用于所有分辨率的设备,对不同分辨率的设备所渲染出的页面进行测试时,准确度不高。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
第一方面,本公开提供一种页面测试方法,所述方法包括:获取待测页面的图像;从多个基准页面中确定与所述待测页面相匹配的目标基准页面;根据数据库中存储的所述目标基准页面的多个基准控件的图像,从所述待测页面的图像中确定与每一所述基准控件对应的图像区域,其中,所述数据库中还存储有至少一个目标基准控件的验证角度,所述验证角度用于表征所述目标基准控件相对于其他基准控件的角度,所述目标基准控件为所述多个基准控件之一;在确定出每一所述基准控件各自对应的图像区域的情况下,根据所述目标基准控件的所述验证角度,确定所述待测页面的控件布局的测试结果。
第二方面,本公开提供一种页面测试装置,所述装置包括:获取模块,被配置成用于获取待测页面的图像;目标基准页面确定模块,被配置成用于从多个基准页面中确定与所述待测页面相匹配的目标基准页面;图像区域确定模块,被配置成用于根据数据库中存储的所述目标基准页面的多个基准控件的图像,从所述待测页面的图像中确定与每一所述基准控件对应的图像区域,其中,所述数据库中还存储有至少一个目标基准控件的验证角度,所述验证角度用于表征所述目标基准控件相对于其他基准控件的角度,所述目标基准控件为所述多个基准控件之一;测试结果确定模块,被配置成用于在确定出每一所述基准控件各自对应的图像区域的情况下,根据所述目标基准控件的所述验证角度,确定所述待测页面的控件布局的测试结果。
第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现本公开第一方面提供的所述方法的步骤。
第四方面,本公开提供一种电子设备,包括:存储装置,其上存储有计算机程序;处理装置,用于执行所述存储装置中的所述计算机程序,以实现本公开第一方面提供的所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010367844.5/2.html,转载请声明来源钻瓜专利网。