amo666 发表于 2012-10-26 20:34:18

QTP回放脚本时,IE页面变小,导致回放不成功

QTP回放脚本时,IE页面变小,导致回放不成功。脚本录制时IE是最大化的,缩小的话部分控件会变形。该如何解决呢?现在不能改页面的框架。谢谢!

SexyCat_1113 发表于 2012-10-28 20:38:19

那脚本开ie的时候就把ie最大化,,,

西风一任秋 发表于 2012-10-29 08:44:56

在脚本里面启动IE的时候就最大化

xyyhljm 发表于 2012-10-29 08:47:24

在对象库中删除“abs_x”,“abs_y”这两个属性试试。
原因:abx_x,abs_y的坐标值对应的是屏幕的坐标。x,y坐标值对应的是frame框架的坐标。当然两者在回放的时候会有偏差。

黑羽祭 发表于 2012-10-29 09:41:05

回复 1# amo666


    在IE图标上,右键-->属性,运行方式:最大化。试试看呢。一般将IE最大化,关闭后再开,就默认最大话打开的啦。

lgh75560 发表于 2012-10-30 11:19:27

如果是我写,
加一句键盘控制输入F11就好了,

Set ws= CreateObject(“WScript.Shell”)
ws.Sendkeys "{F11}"
Set ws=nothing

黑羽祭 发表于 2012-10-30 11:38:14

如果是我写,
加一句键盘控制输入F11就好了,

Set ws= CreateObject(“WScript.Shell”)
ws.Sendkeys " ...
lgh75560 发表于 2012-10-30 11:19 http://bbs.51testing.com/images/common/back.gif


    没必要那么麻烦
Browser("XXXXXX").FullScreen
就搞定了

zylbsplx2008 发表于 2012-10-30 15:45:51

你是不是用的对象库?你可以考虑一下,描述性……

时间还很多 发表于 2012-10-31 22:53:37

Browser("XXXXXX").FullScreen
页: [1]
查看完整版本: QTP回放脚本时,IE页面变小,导致回放不成功