技术开发 频道

QTP学习笔记

  QTP学习笔记(四)

  一.测试目的:在软件系统联调的过程中,子系统B担当了提供核算数据的任务,所以对子系统B的操作很多是重复的步骤,并且B所提供的数据需要十分准确,所以采用自动化测试来解决这个问题。

  二.问题及解决方法:

  1.问题:因为界面中各个控件的集成度较低,采用"analog recording"模式录制脚本,但因为各编译版本界面的逻辑位置发生改变,导致脚本只能够运行在当前录制的脚本上。

  答:更新各个action中的对象,采用updata的方式将界面对象进行更新

  三.学习到的内容

  1.更新action对象的方法

  Resources?object repository?action:要进行对象更新的action?选中对象?object?update from application?指定到更新目标

  2.通过对象管理器添加界面中的对象

  Resources?object repository manager?object?navigate and learn?选中界面?navigate and learn窗体中选择"learn"按钮?退出时保存即可

0
相关文章