对于市面上常见的自动化测试工具来讲:比较重要的两大功能就是对象和脚本。工具有多强大就在于这两大功能发掘到什么程度。我们今天就来聚焦一款强大的自动化测试工具AR的对象库的功能。

录制产生的对象各个元素属性参数如下图所示:

 

AR

 

录制脚本的时候会自动生成对象库,对象库当中包含了我们在录制脚本的过程中,所有录制下来的对象,对于我们需要的对象,我们可以在对象库里直接添加,添加完成后,脚本不会发生变化,当然我们的对象库得到了丰富。

对于每一个对象,我们都可以在对象库里查看到对象的具体属性和属性值,对于属性值我们可以修改,来适应图形界面上对象发生的细微变化,达到模糊识别的目的,这样可以提高脚本的可重复利用率,减少因对象的变化而重新录制编写脚本带来的工作量。

AutoRunner的可视化对象库,不但能查看对象的属性,还能支持对象的权重设置,通过权重设置实现模糊识别;AR支持对静态文本控件手工添加对象,图形对象也是支持的,将不能识别的对象截取为图片,对图片进行操作,更方便自动化测试的执行,图片后续还可以做检验,将截取的图片与被测系统对应的位置进行图片对比,继而进行对于系统的校验。

AR在自动化测试开展真是功不可没。 还等什么,大家快去免费体验自动化测试工具AR吧。