UTP系统界面测试基础功能介绍—对象识别(二)

电子说

1.3w人已加入

描述

UTP系统的界面测试提供了强大的控件识别能力,解决用户界面测试是遇到的各种无法识别界面控件的状况,对界面进行自动化测试和回归测试。同时不会因为界面软件升级造成界面改变而造成的界面控件无法识别问题。可高效的应对版本升级的回归测试。

对象识别:支持特征属性识别被测对象,同时提供文字识别,图片识别,位置识别和辅助识别等功能,完成对被测对象的识别与录制。

1、基于特征属性的控件识别

UTP系统可根据被测对象的控件库信息自动识别对象的特种属性,并自动区别被测对象的特征属性进行界面对象的识别。如下图所示:可查看识别的特征属性。同时还支持手动添加其他特征属性,来更好的进行控件的识别。

界面测试

2、辅助定位功能

UTP系统在考虑到用户真实测试时,时常会遇到一些无法识别的非标控件。对于这类控件,我们可以试用辅助定位功能进行控件识别。

辅助定位使用场景介绍:如下图所示,下方控件1和控件2,当只能识别控件1,而控件2无法识别的时候,我们可以通过辅助定位来把控件2与控件1关联,此时通过识别到的控件1来定位控件2。

界面测试

3、区域识别

此功能可以选取一个固定区域,在区域选择完成后,我们可以指定识别区域内的各种控件,比如字符串,控件,图片,表格等。

界面测试

同时也可以进行动态的识别一些变化的控件,比如识别控件是否在界面上出现或者消失。

4、除上述方法,位置定位识别。

如果通过各种方法都无法识别到界面的控件。我们还提供基于位置的定位识别功能。

5、无法识别控件对象

对于无法识别的控件对象有两种情况:

第一种是元素特征属性相同,此时可以通过手工添加特征属性进行识别

第二种情况就是此控件非标准控件库开发,可通过辅助定位功能进行识别,

还有可能此控件是以画图的方式画在界面上的,可通过图片识别的功能进行识别定位,

或者是基于界面位置进行定位。对于非标控件的识别可根据实际情况选择识别方式。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分