51Testing软件测试论坛

标题: 如何录制画图工具中的弧线 [打印本页]

作者: xujiangbo123    时间: 2007-10-8 20:33
标题: 如何录制画图工具中的弧线
小弟刚接触QTP,今天录制windows自带的画图工具时发现个问题,在录制弧线时,QTP只记住了起始点坐标和终点坐标,回放时画出的都是直线,研究了半天没想出解决办法,拿出来问问大家,研究下有好的解决办法没

  另外在请教一下,如何用SPY看下拉菜单的属性的,比如IE中点击“收藏”后弹出下拉菜单,我想看“添加到收藏夹”这个对象的属性。因为在录制IE的收藏功能时,回放到点击“收藏”后,就停在那了,然后就报错了~提示找不到“确定”的父对象“添加到收藏夹”。
  录制过程很简单,就是打开IE,点击“收藏”,再点击“添加到收藏夹”,确定,就结束了。

[ 本帖最后由 xujiangbo123 于 2007-10-8 20:43 编辑 ]
作者: xiaodong    时间: 2007-10-9 09:42
QTP有三种录制模式:
正常录制模式 模拟录制模式 低级录制模式正常录制模式:
  QTP默认为正常录制模式,此类模式继承了对象模型的所有优点,他通过识别程序中的对象来代替以前屏幕坐标的形式。但是正常模式并不能保证程序中所有的对象因此还需要其它两种模式来补充
模拟录制模式:
  此类模式录制了所有键盘和鼠标的操作,这类方式适用于不能录制对象模式时适用。请注意这种方式是不能由QTP进行编辑的。
低级录制模式:
  此类方式录制的对象都以Window和WinObject的形式存在。这类方式适用于QTP不能正常识别对象时应用。
你的问题就可以用...................这个就不告诉你了.上面有答案.自己找吧.
作者: yuandjing    时间: 2007-10-9 11:22
楼主,我正常录制-回放,没有碰到你描述的问题
Window("如何录制画图工具中的弧线").WinObject("菜单栏").Click 294,12
Window("如何录制画图工具中的弧线").WinObject("Google").Click 41,9
Window("如何录制画图工具中的弧线").WinObject("菜单栏").Click 645,13
Window("如何录制画图工具中的弧线").Window("Favorites").Click 35,12
Window("如何录制画图工具中的弧线").Dialog("书签").Close
版本:9.2
用SPY看属性的话要活用ctrl键
作者: xujiangbo123    时间: 2007-10-9 19:25
原帖由 yuandjing 于 2007-10-9 11:22 发表
楼主,我正常录制-回放,没有碰到你描述的问题
Window("如何录制画图工具中的弧线").WinObject("菜单栏").Click 294,12
Window("如何录制画图工具中的弧线").WinObject("Google").Click 41,9
Window("如何录制画 ...



活用CTRL是什么意思,我是新手,不太懂~~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2