一种UI自动化测试唯一性控件区域定位方法及系统技术方案

技术编号:41103059 阅读:16 留言:0更新日期:2024-04-25 13:58
本发明专利技术涉及自动化测试技术领域,公开一种UI自动化测试唯一性控件区域定位方法及系统,该方法包括:将获取的用户界面图像、控件位置信息以及控件在所述用户界面图像中唯一性标识信息作为模型输入量;将所述模型输入量输入至定位测试模型进行测试,得到所述用户界面图像的唯一性控件区域位置信息。本发明专利技术提出的自动化测试中唯一性控件区域定位方法可作为用户界面自动化测试脚本自动化生成的基础,减少测试人员的工作量,提高自动化测试脚本质量,提高自动化测试效率,提高企业经济效益。

【技术实现步骤摘要】

本专利技术涉及自动化测试,特别涉及一种ui自动化测试唯一性控件区域定位方法及系统。


技术介绍

1、基于图像识别的自动化测试工具(如airtest)在各种桌面应用软件的自动化测试应用中,需要手动截取在整个用户界面内可以唯一识别的相关控件区域图片,而一个测试用例自动化测试脚本的形成需要人工截取测试软件界面内涉及的控件区域图片,但有时软件用户界面内有多个相同内容控件,为了在既定图像识别阈值下防止测试工具同时检测出多个目标图片,而无法保证准确对目标控件进行相关操作,需要测试人员反复截取控件周边区域图片,以保证测试工具可以唯一识别出目标控件并进行测试操作,。

2、因此,如何提供一种可以在用户界面内自动定位具有用户界面内唯一识别特征的相关控件区域图片的方法,是目前亟待解决的问题。


技术实现思路

1、本专利技术实施例提供了一种ui自动化测试唯一性控件区域定位方法及系统,以解决现有技术中的上述技术问题。

2、根据本专利技术的第一方面,提供了一种ui自动化测试唯一性控件区域定位方法。

3、所本文档来自技高网...

【技术保护点】

1.一种UI自动化测试唯一性控件区域定位方法,其特征在于,包括:

2.根据权利要求1所述的UI自动化测试唯一性控件区域定位方法,其特征在于,所述数据集获取步骤包括:

3.根据权利要求2所述的UI自动化测试唯一性控件区域定位方法,其特征在于,还包括:

4.根据权利要求3所述的UI自动化测试唯一性控件区域定位方法,其特征在于,在利用数据集,通过神经网络算法和线性回归算法进行模型训练,得到定位测试模型包括:

5.根据权利要求4所述的UI自动化测试唯一性控件区域定位方法,其特征在于,将所述模型输入量输入至定位测试模型进行测试,得到所述用户界面图像的...

【技术特征摘要】

1.一种ui自动化测试唯一性控件区域定位方法,其特征在于,包括:

2.根据权利要求1所述的ui自动化测试唯一性控件区域定位方法,其特征在于,所述数据集获取步骤包括:

3.根据权利要求2所述的ui自动化测试唯一性控件区域定位方法,其特征在于,还包括:

4.根据权利要求3所述的ui自动化测试唯一性控件区域定位方法,其特征在于,在利用数据集,通过神经网络算法和线性回归算法进行模型训练,得到定位测试模型包括:

5.根据权利要求4所述的ui自动化测试唯一性控件区域定位方法,其特征在于,将所述模型输入量输入至定位测试模型进行测试,得到所述用户界面图像的唯一性控件区域位置信息包括:

6.一种ui自动化测试唯一性控件区域定位系统,其...

【专利技术属性】
技术研发人员:吴正中张辉李月强刘喆张东东王晓东邓能文
申请(专利权)人:北京城建智控科技股份有限公司
类型:发明
国别省市:

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

1