您的位置:软件测试 >> 测试技术 >> spasvo测试工具 >> AutoRunner
使用AutoRunner在对象库里新增对象
作者:SPASVO 发布时间:[ 2017/9/20 11:39:26 ] 推荐标签:AutoRunner 自动化测试工具

  ● 遇到问题——在对象库中找不到对象
  在录制脚本的时候,有的对象属性比较固定,我们只是录制到了有限个对象。在对脚本加强过后再执行脚本会报“找不到对象”这种错误。
  例如,在录制使用计算器进行四则运算的脚本过程中,我们只点击了几个固定的按键,而计算器键盘上大多数的对象并没有添加进我们的对象库。
  出现这种错误的时候,我们需要对对象库进行丰富,也是在对象库里新增对象,这里我们仍以录制计算器的脚本为例来做一个具体说明。
  ● 举例说明
  首先我们录制一个加法(四则运算同理)的脚本:
  (1)打开AR→新建项目→新建脚本→打开计算器→开始录制→分别点击“8”、“+”、“3”、“=”、“C”,五个按钮→出现如下图所示的脚本信息:


  
录制的脚本

  (2)接着,我们回放(执行)一下脚本,查看执行结果:


回放后的脚本

  这里我们可以发现结果是执行成功!
  (3)那么当我们进行脚本参数化之后,再执行脚本,会是什么情况呢?
  我们在参数表中随机输入数字,修改好脚本中的代码,参数化后的脚本如下图所示:


  
参数化后的脚本

  做完参数化后,我们再回放脚本,看看情况是否和之前一样顺利呢?

  居然报错了!对象不在库中!!!这可怎么办呢?
  报错原因:
  原来是因为刚刚录制脚本的时候,只在对象库中录入了“8”、“+”、“3”、“=”、“C”这五个对象。
  而计算器上其他的按钮,包括:1、2、4、5、6、7、9、0、-、*、/、CE等等按钮都没有录入我们的对象库中,所以脚本运行的时候找不到对应的对象,自然会报错。
  解决办法:
  而相应的解决方法,也是想办法将这些没有录入的对象添加进我们的对象库中:
  那么首先,我们进入AR的对象库(工具栏右边的图标):

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2019 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd