脚本处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:44007058 阅读:19 留言:0更新日期:2025-01-10 20:25
本申请属于数据处理领域与金融科技领域,涉及一种脚本处理方法、装置、计算机设备及存储介质,包括:在执行与目标页面对应的测试脚本的过程中,判断是否捕获到元素交互异常;若是,停止执行测试脚本,并在目标页面中确定出与元素交互异常对应的指定元素;获取与指定元素对应的上下文信息;基于预设的定位策略对上下文信息进行元素定位处理,得到目标页面上与指定元素对应的目标更新元素;基于目标更新元素对指定元素进行替换处理;判断是否捕获到其他异常;若未捕获到其他异常,则继续执行测试脚本。此外,本申请还涉及区块链技术,目标更新元素可存储于区块链中。本申请提高了测试脚本的测试效率与测试准确性,并且降低了测试脚本的维护成本。

【技术实现步骤摘要】

本申请涉及数据处理与金融科技领域,尤其涉及脚本处理方法、装置、计算机设备及存储介质


技术介绍

1、在当前的软件开发与测试领域,尤其是在保险服务系统这类高度依赖用户交互与界面展示的应用中,ui(用户界面)自动化测试作为保障软件质量的重要手段之一,扮演着至关重要的角色。传统上,ui自动化测试依赖于测试人员手动编写和执行测试脚本,以模拟用户操作并验证系统功能的正确性。然而,随着保险服务系统功能的不断扩展与版本的快速迭代,用户界面的频繁变更成为了一个不可忽视的挑战。

2、测试脚本的维护成本随着系统复杂度的增加而急剧上升。在保险服务系统中,由于功能模块的众多和界面元素的繁杂,测试脚本的数量往往呈现指数级增长。每当保险服务系统的界面元素发生变更时,测试人员需要耗费大量时间和精力去逐一检查和更新相关脚本,以确保其能够继续正确执行。这种手工维护的方式不仅效率低下,而且容易出错,特别是在面对大规模的系统更新时,其维护成本更是难以承受。


技术实现思路

1、本申请实施例的目的在于提出一种脚本处理方法、装置、计算机设备本文档来自技高网...

【技术保护点】

1.一种脚本处理方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的脚本处理方法,其特征在于,所述基于预设的定位策略对所述上下文信息进行元素定位处理,得到所述目标页面上与所述指定元素对应的目标更新元素的步骤,具体包括:

3.根据权利要求2所述的脚本处理方法,其特征在于,在所述基于所述可识别属性进行元素定位处理得到对应的第二元素定位结果的步骤之后,还包括:

4.根据权利要求1所述的脚本处理方法,其特征在于,在所述判断是否捕获到其他异常的步骤之后,还包括:

5.根据权利要求1所述的脚本处理方法,其特征在于,在所述判断是否捕获到其他异常的步...

【技术特征摘要】

1.一种脚本处理方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的脚本处理方法,其特征在于,所述基于预设的定位策略对所述上下文信息进行元素定位处理,得到所述目标页面上与所述指定元素对应的目标更新元素的步骤,具体包括:

3.根据权利要求2所述的脚本处理方法,其特征在于,在所述基于所述可识别属性进行元素定位处理得到对应的第二元素定位结果的步骤之后,还包括:

4.根据权利要求1所述的脚本处理方法,其特征在于,在所述判断是否捕获到其他异常的步骤之后,还包括:

5.根据权利要求1所述的脚本处理方法,其特征在于,在所述判断是否捕获到其他异常的步骤之后,还包括:

6.根...

【专利技术属性】
技术研发人员:杨春春
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

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

1