浅谈自动化测试工具AutoRunner中对象库的重要性
作者:AutoRunner 发布时间:[ 2020/6/23 18:03:17 ] 推荐标签:
众所周知,Java是一门面向对象的语言,那么,基于Java的自动化测试工具AutoRunner也不例外,在自动化录制或者执行的过程中,是需要针对对象录制的,并且自动化测试工具AutoRunner会记录该对象所有属性值。
每个脚本的对象都可以在对象库中查看,那么,当我们录制好对象后,回放时是怎么工作的呢,AutoRunner会校验对象的所有属性值来找到对应的需要操作的对象。每个应用的对象命名都有自己的规则,有些可能会是一长串的字母加文字,这在我们编辑脚本的过程中是非常浪费时间的,因此,用户可以在对象库中对对象进行重命名,重命名并不会把对象的任何值改变,并且对象命只是在脚本中引用。这种方式可大大增加用户编辑脚本的速度。
在使用自动化测试工具AutoRunner进行测试的过程中,可能存在这样一个问题,一个脚本中需要多次对一个名字相同的按钮进行操作,但是这些按钮的属性值可能存在区别,因此,属性的权重值至关重要,为了使脚本更为简洁,我们需要使用同一个对象,那么,用户只需要把属性值不同的属性的权重改为0(0表示此属性无需校验,100表示须校验),即可使此属性失效,AutoRunner运作时就不会校验这属性来查找对象,就可使多个按钮使用同一个对象。
自动化测试工具AutoRunner的对象库不仅是一个对象的存放和查看的地方,它可以使用重命名和权重让脚本更为简单,易用,是自动化测试中不可或缺的一部分!
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11