System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人工智能软件领域,具体而言,涉及一种页面的测试方法、装置、电子设备及存储介质。
技术介绍
1、随着软件项目的推进,众多页面的交互方式也日新月异,而项目是在原本的页面开发的基础上叠加业务判断,此时依靠代码无法保证界面显示对于业务的覆盖程度是完整的,此时就需要一定的自动化检测的工具。
2、现有技术采用的自动化检测工具存在如下问题:在叠加业务判断时,无法有效判断页面在各种设备上的兼容性和正确性,同时也不满足多种手机型号的显示需求,由此无法有效地避免谷歌查重导致的软件上架异常问题。
3、对于上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种页面的测试方法、装置、电子设备及存储介质,以至少解决现有技术中页面显示在不同类型的设备上兼容性低的技术问题。
2、根据本专利技术其中一实施例,提供了一种页面的测试方法,包括:对待测试页面集合执行截图操作,得到多个目标页面;将多个目标页面存储至文档区域;响应于文档区域存在多个目标页面,对多个目标页面执行扫描操作,得到扫描结果;对扫描结果执行检查操作。
3、可选地,页面的测试方法还包括:对扫描结果进行控件区域划分,得到多个目标控件区域;确定多个目标控件区域的多个区域边框,其中,每个区域边框采用不同的颜色进行展示。
4、可选地,页面的测试方法还包括:对多个区域边框执行检查操作;获取多个目标控件区域中的多个文本信息;对多个文本信息执行检查操作。
< ...【技术保护点】
1.一种页面的测试方法,其特征在于,应用于目标测试脚本,所述方法包括:
2.根据权利要求1所述的页面的测试方法,其特征在于,响应于所述文档区域存在所述多个目标页面,对所述多个目标页面执行所述扫描操作,得到所述扫描结果包括:
3.根据权利要求2所述的页面的测试方法,其特征在于,对所述扫描结果执行所述检查操作包括:
4.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个区域边框执行所述检查操作包括:
5.根据权利要求4所述的页面的测试方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个文本信息执行所述检查操作包括:
7.根据权利要求1所述的页面的测试方法,其特征在于,所述方法还包括:
8.一种页面的测试装置,其特征在于,应用于目标测试脚本,所述装置包括:
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述权利要求1至7任一项中所述的页面的测试方法。
...
【技术特征摘要】
1.一种页面的测试方法,其特征在于,应用于目标测试脚本,所述方法包括:
2.根据权利要求1所述的页面的测试方法,其特征在于,响应于所述文档区域存在所述多个目标页面,对所述多个目标页面执行所述扫描操作,得到所述扫描结果包括:
3.根据权利要求2所述的页面的测试方法,其特征在于,对所述扫描结果执行所述检查操作包括:
4.根据权利要求3所述的页面的测试方法,其特征在于,对所述多个区域边框执行所述检查操作包括:
5.根据权利要求4所述的页面的测试方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的页面的测试方法,其特征在于,对...
【专利技术属性】
技术研发人员:韦武浚,李绍斌,唐杰,王付荣,张军,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。