sirme 发表于 2011-4-21 11:44:03

录制的脚本对象有坐标,回放不了,请教各位高手解决方法,谢谢!

我们开发的系统是用C#语言开发的,用QTP录制登录脚本如下:
Window("登录").Activate
Window("登录").WinObject("确定").Click 45,10
不知为什么回放警告提示为“Cannot identify the object "确定" (of class WinObject). Verify that this object's properties match an object currently displayed in your application.”,而对象仓库中明明有“确定”这个对象的。也不知道45,10这个坐标是怎么回事?请各位高手帮忙解决,谢谢!

BlueSkyLoser 发表于 2011-4-21 12:26:59

Window("登录").WinObject("确定").Click
去掉坐标试试

云层 发表于 2011-4-21 13:03:25

应该是不能唯一识别这个确定按钮导致的,坐标辅助也没有成功

重新检查对象库的确定对象吧

sirme 发表于 2011-4-21 16:11:38

RE: 录制的脚本对象有坐标,回放不了,请教各位高手解决方法,谢谢!

本帖最后由 sirme 于 2011-4-21 16:34 编辑

有试过不要坐标的,不行。急
对象仓库见图

BlueSkyLoser 发表于 2011-4-21 17:18:27

Window("name:=登录").WinObject("name:=确定").Click
忘记语法了,好像是这样

hsjzfling 发表于 2011-4-22 10:13:00

如果用的是.net framework环境,则加载QTP的.Net/WPF addin再试试看吧

gold_85 发表于 2011-4-22 10:59:00

我 也觉得你有的插件没加载导致的。。

tangjwtj 发表于 2011-4-22 12:19:27

像这种弹出框QTP所有的弹出框都识别成一个, 所以你点击的时候, 要想5楼那种,把弹出框的提示加上,才能够识别出来。

sirme 发表于 2011-4-22 17:23:00

像这种弹出框QTP所有的弹出框都识别成一个, 所以你点击的时候, 要想5楼那种,把弹出框的提示加上,才能够 ...
tangjwtj 发表于 2011-4-22 12:19 http://bbs.51testing.com/images/common/back.gif

试了不行,没有相关插件

sirme 发表于 2011-4-22 17:24:01

如果用的是.net framework环境,则加载QTP的.Net/WPF addin再试试看吧
hsjzfling 发表于 2011-4-22 10:13 http://bbs.51testing.com/images/common/back.gif


    没有插件了,好不容易找到,竟然下载不了,晕死

chkwwigk88 发表于 2011-4-24 15:27:43

.NET插件我下载解压后有一个Add-in Extensibility SDKs的文件夹,里面就有呀。

sirme 发表于 2011-4-25 10:01:17

安装完qtp92-net-addin,问题终于解决,谢谢各位!
又产生了一个新疑问,就是没有安装net之前识别的对象是“确定”,安装完net后在对象仓库怎么识别成了“btnSure”?虽然对象名称可以修改,就是不知道为什么会有这种差别?

顺便发个QTP插件下载链接http://www.51testing.com/html/19/n-14319.html

sirme 发表于 2011-4-25 10:01:31

安装完qtp92-net-addin,问题终于解决,谢谢各位!
又产生了一个新疑问,就是没有安装net之前识别的对象是“确定”,安装完net后在对象仓库怎么识别成了“btnSure”?虽然对象名称可以修改,就是不知道为什么会有这种差别?

顺便发个QTP插件下载链接http://www.51testing.com/html/19/n-14319.html

sirme 发表于 2011-4-25 17:49:21

晕,还是有好多对象是不能录制的,采用低级录制,虽然建制成功,但又出现坐标现象,不能回放。郁闷....急啊,
向QTP高手们求救

hsjzfling 发表于 2011-4-26 11:23:56

呵呵 .Net/WPF不能录制很正常的,可能对于每个控件的处理都会需要些小技巧,具体问题具体分析,慢慢琢磨好了~~
页: [1]
查看完整版本: 录制的脚本对象有坐标,回放不了,请教各位高手解决方法,谢谢!