QTP能正常录制脚本,运行脚本时却运行不了,求高手帮忙啊
具体如图,脚本正常录制了,运行时卡在第2部等待数秒后退出运行,弹出结果,仓库里有对象,第一步的MSGBOX也弹出了
代码很简单
msgbox("aaa")
Dialog("Login_2").WinEdit("Agent Name:").Set "jojo"
Dialog("Login_2").WinEdit("Agent Name:").TypemicTab
Dialog("Login_2").WinEdit("Password:").SetSecure "5185cfba0e80a310d1394c24e648bed35c503481"
Dialog("Login_2").WinEdit("Password:").TypemicReturn
Window("Flight Reservation_2").Close
其他代码也能正常录制,就是运行不了 回复 2# liqida1989
还是对象识别的问题。
你到对象库里,选择Login_2那个Dialog控件,然后点上面的高亮按钮。
看看能不能找到 回复 3# 黑羽祭
这里我又重新录了一遍,把LOGIN_2换成LOGIN,仍然没找到dialog 本帖最后由 lienrong 于 2013-6-5 17:14 编辑
有可能是录制之前已经打开了一个登录窗口,运行设置成打开另外一个登陆窗口,出来的是原先那个窗口,自然不会运行 把你录制的设置改了。。。。不要再重新open了,选择在打开的程序中执行,然后把相应的对象改改如果需要。。。。打开这个程序,然后直接跑代码。。
页:
[1]