UI自动化脚本生成工具制造技术

技术编号:37996999 阅读:18 留言:0更新日期:2023-06-30 10:11
本发明专利技术提供一种UI自动化脚本生成工具,包括:窗口内容捕获模块,捕获combox、listbox、listview、treeview窗口的内容,如果捕获的类型是窗口信息页面,则显示页面的内容;页面映射与代码录制模块,当用户在映射页面上进行操作后会自动进行动作录制与代码编译,用户在操作完成后可以将编译出的脚本进行保存,在底层封装并加入存储代码文件的路径信息以供再次利用该代码;代码复用模块,当用户选择文件后,检索现有代码文件,找到符合条件的文件后进行内容读取,若用户更改后则对原文件进行覆盖;自动执行和结果记录模块,自动执行代码并记录执行结果;字符发送模块,向各windows窗口发送文本字符。本发明专利技术减少在进行自动化测试时需要的准备时间。的准备时间。的准备时间。

【技术实现步骤摘要】
UI自动化脚本生成工具


[0001]本专利技术涉及UI页面自动化测试领域,具体涉及UI自动化脚本生成工具。

技术介绍

[0002]当前测试工程师需要针对UI页面进行自动化测试主要是通过python插件selenium与appium来进行代码编写从而对PC页面与app页面进行自动化的测试,但每次需要重新对新的页面重新编写代码,而之前的代码除去一些重要界面的日常回归与检验时,剩余代码大部分都被废弃。因此,目前的UI页面自动测试不仅提高了人力成本,而且代码的回收率较低。

技术实现思路

[0003]本专利技术提供一种UI自动化脚本生成工具,能够对已有代码进行重复利用。
[0004]本专利技术所要解决的技术问题是通过如下技术方案实现的:
[0005]本专利技术提供一种UI自动化脚本生成工具,包括:
[0006]窗口内容捕获模块,捕获combox、listbox、listview、treeview窗口的内容,如果捕获的类型是窗口信息页面,则显示页面的内容;
[0007]页面映射与代码录制模块,当用户在映射页面本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种UI自动化脚本生成工具,其特征在于,包括:窗口内容捕获模块,捕获combox、listbox、listview、treeview窗口的内容,如果捕获的类型是窗口信息页面,则显示页面的内容;页面映射与代码录制模块,当用户在映射页面上进行操作后会自动进行动作录制与代码编译,用户在操作完成后可以将编译出的脚本进行保存,在底层封装并加入存储代码文件的路径信息以供再次利用该代码;代码复用模块,当用户选择文件后,检索现有代码文件,找到符合条件的文件后进行内容读取,若用户更改后则对原文件进行覆盖;...

【专利技术属性】
技术研发人员:王宇航
申请(专利权)人:杭州河狸家信息技术有限公司
类型:发明
国别省市:

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

1