QTP测试Delphi项目点滴记载-添加对象-
上一篇 /
下一篇 2015-11-25 10:00:29
/ 个人分类:QTP
我的qtp是9.2的版本,没有安装delphi的插件,故qtp不能识别delphi的很多控件,导致,录制的时候可以录制成功,但是回放的时候始终不能识别到相应的对象,就需要用qtp的Object Identification工具进行对象的添加。
步骤:
1、录制后察在keyword view中,找到那个你需要自定义的控件所在的条目,点右键,有一个object propertys,看一下里面的条目,大部分默认使用window id做识别。这个delphi由于有些不是window的标准控件,故这个市没有用的。。这一步需要记录下属性中的nativeclass值,如“edit”
2、打开Object Identification工具,点击“User-Defined”,在弹出的对话框class name中输入刚才记录下的名称“Edit”,后面选择其继承于“map to”,在下拉框中找到其父类。如改处的编辑框,其父类选择:singline edit
3、在自定义的控件Assisive Properties 中选择x y (表示控件的坐标,相对值),删除windows id项
4、完成设置后确定,重新录制后,就可以回放成功了。
以后操作适用于QTP不能识别的控件的自定义
收藏
举报
TAG:
信息
高速公路
浙江省