[发明专利]一种用户界面UI自动化测试方法、装置、设备及介质在审
申请号: | 202211664176.8 | 申请日: | 2022-12-23 |
公开(公告)号: | CN115934560A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 苗春静 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 常晓 |
地址: | 200120 上海市浦东新区(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户界面 ui 自动化 测试 方法 装置 设备 介质 | ||
1.一种用户界面UI自动化测试方法,其特征在于,包括:
对用户在被测界面上的操作过程进行录制;
在录制过程中,若检测到用户在被测界面上的操作过程需要获取动态数据,则通过挡板服务器将所述动态数据转换成固定数据;
将所述固定数据发送到所述被测界面,以使所述用户获取所述固定数据;
在录制完成后,对录制内容进行回放,若回放成功,则确定所述被测界面功能正常。
2.如权利要求1所述的方法,其特征在于,所述对用户在被测界面上的操作过程进行录制之前,还包括:
根据所述被测界面的属性,对所述挡板服务器进行数据资源配置。
3.如权利要求1所述的方法,其特征在于,所述对用户在被测界面上的操作过程进行录制,包括:
识别所述用户在被测界面上进行的操作对应的操作位置和操作控件;
将识别到的所述操作位置和所述操作控件的数据记录并保存。
4.如权利要求3所述的方法,其特征在于,所述对录制内容进行回放,包括:
基于智能查找算法定位当前要回放的操作位置和操作控件;
根据定位得到的操作位置和操作控件,确定用户的操作并回放显示。
5.如权利要求3所述的方法,其特征在于,通过下列方式判断回放是否成功:
若将在录制过程中记录并保存的操作位置和操作控件均完整回放,则确定回放成功,否则,确定回放失败。
6.如权利要求3所述的方法,其特征在于,所述通过挡板服务器将所述动态数据转换成固定数据,包括:
通过所述挡板服务器获取所述操作控件的类型信息;
基于所述操作控件的类型信息,将所述动态数据转换成与所述操作控件对应的固定数据。
7.如权利要求1-6任一所述的方法,其特征在于,所述对录制内容进行回放后,还包括:
若回放失败,则确定所述被测界面功能异常,并进行告警。
8.一种用户界面UI自动化测试装置,其特征在于,包括:
录制单元,用于对用户在被测界面上的操作过程进行录制;
转换单元,用于在录制过程中,若检测到用户在被测界面上的操作过程需要获取动态数据,则通过挡板服务器将所述动态数据转换成固定数据;将所述固定数据发送到所述被测界面,以使所述用户获取所述固定数据;
回放单元,用于在录制完成后,对录制内容进行回放,若回放成功,则确定所述被测界面功能正常。
9.如权利要求8所述的装置,其特征在于,还包括:
配置单元,用于根据所述被测界面的属性,对所述挡板服务器进行数据资源配置。
10.如权利要求8所述的装置,其特征在于,所述录制单元具体用于:
识别所述用户在被测界面上进行的操作对应的操作位置和操作控件;
将识别到的所述操作位置和所述操作控件的数据记录并保存。
11.如权利要求10所述的装置,其特征在于,所述回放单元具体用于:
基于智能查找算法定位当前要回放的操作位置和操作控件;
根据定位得到的操作位置和操作控件,确定用户的操作并回放显示。
12.如权利要求10所述的装置,其特征在于,通过下列方式判断回放是否成功:
若将在录制过程中记录并保存的操作位置和操作控件均完整回放,则确定回放成功,否则,确定回放失败。
13.如权利要求10所述的装置,其特征在于,所述转换单元具体用于:
通过所述挡板服务器获取所述操作控件的类型信息;
基于所述操作控件的类型信息,将所述动态数据转换成与所述操作控件对应的固定数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211664176.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:文件存储系统
- 下一篇:实验室用玻璃液水淬装置