System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 页面的测试方法、装置、电子设备及存储介质制造方法及图纸_技高网

页面的测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40909439 阅读:2 留言:0更新日期:2024-04-18 14:38
本发明专利技术公开了一种页面的测试方法、装置、电子设备及存储介质,其中,页面的测试方法包括:对待测试页面集合执行截图操作,得到多个目标页面;将多个目标页面存储至文档区域;响应于文档区域存在多个目标页面,对多个目标页面执行扫描操作,得到扫描结果;对扫描结果执行检查操作。本发明专利技术解决了现有技术中页面显示在不同类型的设备上兼容性低的技术问题。

【技术实现步骤摘要】

本专利技术涉及人工智能软件领域,具体而言,涉及一种页面的测试方法、装置、电子设备及存储介质


技术介绍

1、随着软件项目的推进,众多页面的交互方式也日新月异,而项目是在原本的页面开发的基础上叠加业务判断,此时依靠代码无法保证界面显示对于业务的覆盖程度是完整的,此时就需要一定的自动化检测的工具。

2、现有技术采用的自动化检测工具存在如下问题:在叠加业务判断时,无法有效判断页面在各种设备上的兼容性和正确性,同时也不满足多种手机型号的显示需求,由此无法有效地避免谷歌查重导致的软件上架异常问题。

3、对于上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种页面的测试方法、装置、电子设备及存储介质,以至少解决现有技术中页面显示在不同类型的设备上兼容性低的技术问题。

2、根据本专利技术其中一实施例,提供了一种页面的测试方法,包括:对待测试页面集合执行截图操作,得到多个目标页面;将多个目标页面存储至文档区域;响应于文档区域存在多个目标页面,对多个目标页面执行扫描操作,得到扫描结果;对扫描结果执行检查操作。

3、可选地,页面的测试方法还包括:对扫描结果进行控件区域划分,得到多个目标控件区域;确定多个目标控件区域的多个区域边框,其中,每个区域边框采用不同的颜色进行展示。

4、可选地,页面的测试方法还包括:对多个区域边框执行检查操作;获取多个目标控件区域中的多个文本信息;对多个文本信息执行检查操作。

<p>5、可选地,页面的测试方法还包括:确定多个区域边框内是否存在重叠的区域边框;响应于多个区域边框中存在重叠的区域边框,对重叠的区域边框对应的目标控件区域进行标记处理。

6、可选地,页面的测试方法还包括:获取多个目标控件区域的多个区域面积;确定多个区域面积内是否存在小于预设面积的目标区域面积;响应于多个区域面积内存在小于预设面积的目标区域面积,对目标区域面积对应的目标控件区域进行标记处理。

7、可选地,页面的测试方法还包括:在预设翻译库内对多个文本信息执行检索操作,得到目标文本词条;将目标文本词条和多个文本信息进行匹配,得到多个匹配数值;确定多个匹配数值内是否存在小于预设数值的目标匹配数值;响应于多个匹配数值内存在小于预设数值的目标匹配数值,对目标匹配数值对应的目标控件区域进行标记处理。

8、可选地,页面的测试方法还包括:获取待测试页面集合中的多个待测试页面;对多个待测试页面执行扫描操作,得到多个扫描页面;对多个待测试页面执行遍历操作,确定待测试页面集合内是否存在未扫描的待测试页面;响应于待测试页面集合内存在未扫描的待测试页面,再次对多个待测试页面执行遍历操作。

9、根据本专利技术其中一实施例,还提供了一种页面的测试装置,包括:第一执行模块,用于对待测试页面集合执行截图操作,得到多个目标页面;存储模块,用于将多个目标页面存储至文档区域;第二执行模块,用于响应于文档区域存在多个目标页面,对多个目标页面执行扫描操作,得到扫描结果;第三执行模块,用于对扫描结果执行检查操作。

10、根据本专利技术其中一实施例,还提供了一种车辆,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的页面的测试方法。

11、根据本专利技术其中一实施例,还提供了一种非易失性存储介质,该非易失性存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的页面的测试方法。

12、在本专利技术实施例中,采用对待测试页面集合执行截图操作,得到多个目标页面,将多个目标页面存储至文档区域,实现了响应于文档区域存在多个目标页面,对多个目标页面执行扫描操作,得到扫描结果的目的,达到了对扫描结果执行检查操作的技术效果,进而可以解决现有技术中页面显示在不同类型的设备上兼容性低的技术问题。

本文档来自技高网
...

【技术保护点】

1.一种页面的测试方法,其特征在于,应用于目标测试脚本,所述方法包括:

2.根据权利要求1所述的页面的测试方法,其特征在于,响应于所述文档区域存在所述多个目标页面,对所述多个目标页面执行所述扫描操作,得到所述扫描结果包括:

3.根据权利要求2所述的页面的测试方法,其特征在于,对所述扫描结果执行所述检查操作包括:

4.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个区域边框执行所述检查操作包括:

5.根据权利要求4所述的页面的测试方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个文本信息执行所述检查操作包括:

7.根据权利要求1所述的页面的测试方法,其特征在于,所述方法还包括:

8.一种页面的测试装置,其特征在于,应用于目标测试脚本,所述装置包括:

9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述权利要求1至7任一项中所述的页面的测试方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为在计算机或处理器上运行时,执行上述权利要求1至7任一项中所述的页面的测试方法。

...

【技术特征摘要】

1.一种页面的测试方法,其特征在于,应用于目标测试脚本,所述方法包括:

2.根据权利要求1所述的页面的测试方法,其特征在于,响应于所述文档区域存在所述多个目标页面,对所述多个目标页面执行所述扫描操作,得到所述扫描结果包括:

3.根据权利要求2所述的页面的测试方法,其特征在于,对所述扫描结果执行所述检查操作包括:

4.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个区域边框执行所述检查操作包括:

5.根据权利要求4所述的页面的测试方法,其特征在于,所述方法还包括:

6.根据权利要求3所述的页面的测试方法,其特征在于,对...

【专利技术属性】
技术研发人员:韦武浚李绍斌唐杰王付荣张军
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1