页面操作工具的定制方法、定制装置、存储介质及产品制造方法及图纸

技术编号:38567095 阅读:23 留言:0更新日期:2023-08-22 21:04
本发明专利技术公开了页面操作工具的定制方法、定制装置、存储介质及产品,应用于信息处理领域,该定制方法包括:构建待操作页面的工作页面;其中,工作页面中包括与待操作页面对应的镜像区及编辑镜像区中的工作页面元素的编辑区,待操作页面包括多个页面元素,工作页面元素与待操作页面中的页面元素一一对应;根据用户对待操作页面中待操作页面元素的操作顺序,在工作页面的时间轴中设置与待操作页面元素对应的工作页面元素的逻辑触发时间,直至完成操作顺序包含的所有操作;其中,待操作页面元素为多个页面元素中被用户操作的页面元素;对设置完成逻辑触发时间的工作页面进行编译,获得对应的脚本文件;将脚本文件加载到待操作页面上,并执行脚本文件。并执行脚本文件。并执行脚本文件。

【技术实现步骤摘要】
页面操作工具的定制方法、定制装置、存储介质及产品


[0001]本专利技术涉及信息处理
,尤其是涉页面操作工具的定制方法、定制装置、存储介质及产品。

技术介绍

[0002]在不同业务系统间,为了保证业务系统的安全性,通常两个业务系统不能互相访问,若一个业务系统需要的数据存在于另一个也系统时,通常需要由用户手动下载、上传数据。
[0003]在银行的业务系统中,通常需要在特定的时间段在特定的页面下载特定的数据,为了节约人力,通常技术开发人员会编写页面操作小工具模拟用户操作自动下载数据。
[0004]然而,当页面发生变化,如访问该页面的设备使用的显示屏从15英寸变为20英寸,或页面本身的内容、位置发生了变化,都会使得模拟用户操作失败,需要重新开发页面操作小工具。但这种页面开发小工具对于技术开发人员而言虽然简单但却需要占用大量的测试时间,而对于非技术开发人员而言缺又存在一定的技术门槛,无法快速上手。
[0005]鉴于此,如何提供一种非技术开发人员也能快速定制页面操作的小工具,成为一个亟待解决的技术问题。<br/>
技术实现思路
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面操作工具的定制方法,其特征在于,包括:构建待操作页面的工作页面;其中,所述工作页面中包括与所述待操作页面对应的镜像区及编辑所述镜像区中的工作页面元素的编辑区,所述待操作页面包括多个页面元素,所述工作页面元素与所述待操作页面中的页面元素一一对应;根据用户对所述待操作页面中待操作页面元素的操作顺序,在所述工作页面的时间轴中设置与所述待操作页面元素对应的工作页面元素的逻辑触发时间,直至完成所述操作顺序包含的所有操作;其中,所述待操作页面元素为所述多个页面元素中被用户操作的页面元素;对设置完成所述逻辑触发时间的所述工作页面进行编译,获得对应的脚本文件;将所述脚本文件加载到所述待操作页面上,并执行所述脚本文件。2.如权利要求1所述的定制方法,其特征在于,构建待操作页面的工作页面,包括:根据JavaScript特性,实时获取所述待操作页面的文档对象页面结构;从所述文档对象页面结构中,获取所述多个页面元素及每个页面元素的元素属性及事件;根据所述文档对象页面结构,构建所述工作页面中的镜像区;对所述镜像区包含的工作页面元素分类,并将分类后的工作页面元素展示在所述工作页面的编辑区中;根据所述待操作页面中页面元素的变化,更新所述工作页面中的工作页面元素。3.如权利要求2所述的定制方法,其特征在于,所述工作页面还包括:时间绑定区,用于绑定被操作的工作页面元素的逻辑触发时间,并展示所述时间轴;状态展示区,用于展示与时间轴中的时间绑定后的工作页面元素的状态。4.如权利要求3所述的定制方法,其特征在于,根据用户对所述待操作页面中的待操作页面元素的操作顺序,在所述工作页面的时间轴中设置与所述待操作页面元素对应的工作页面元素的逻辑触发时间,直至完成所述操作顺序包含的所有操作,包括:针对所述操作顺序中包含的每个操作,执行以下步骤:响应于所述用户对所述编辑区中工作页面元素的属性或事件的编辑操作,对被编辑的工作页面元素设置对应的元素属性或事件;响应于所述用户对所述编辑区中的工作页面元素的拖拽操作,将被拖拽的工作页面元素与所述拖拽操作在所述时间轴上停止位置的时间绑定;其中,所述被拖拽的工作页面元素被绑定的时间为所述操作时间;在所述状态展示区展示绑定了时间的工作页面元素的状态;其中,所述状态与所述工作页面元素被编辑的元素属性或事件对应。5.如权利要求2

4任一项所述的定制方法,其特征在于,所述工作页面还包括:模拟按钮,用于调用与所述待操作页面对应的模拟页面,所述模拟页面用于供用户模拟在所述待操作页面中的所述操作顺序。6.如权利要求5所述的定制方法,其特征在于,根据用户对所述待操作页面中的待操作页面元素的操作顺序,在所述工作页面的时间轴中设置与所述待操作页面元素对应的工作页面元素的逻辑触发时间,直至完成所述操作顺序包含的所有操作,包括:响应于所述用户对所述模拟按钮的操作,并展示所述模拟页面;
捕获所述用户在所述模拟页面中对所述工作页面元素的操作,并记录对应工作页面元素及操作时间和操作所述工作页面元素后所述待操作页面中页面元素的变化;将被操作的工作页面元素的逻辑触发时间设置为对应的操作时间,并按所述页面元素的变化设置对应的工作页面元素的元素属性或事件,直至所述用...

【专利技术属性】
技术研发人员:鲁林玮
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1