51Testing软件测试论坛
标题:
QTP能正常录制脚本,运行脚本时却运行不了,求高手帮忙啊
[打印本页]
作者:
liqida1989
时间:
2013-6-5 11:24
标题:
QTP能正常录制脚本,运行脚本时却运行不了,求高手帮忙啊
[attach]85428[/attach]
具体如图,脚本正常录制了,运行时卡在第2部等待数秒后退出运行,弹出结果,仓库里有对象,第一步的MSGBOX也弹出了
代码很简单
msgbox("aaa")
Dialog("Login_2").WinEdit("Agent Name:").Set "jojo"
Dialog("Login_2").WinEdit("Agent Name:").Type micTab
Dialog("Login_2").WinEdit("Password:").SetSecure "5185cfba0e80a310d1394c24e648bed35c503481"
Dialog("Login_2").WinEdit("Password:").Type micReturn
Window("Flight Reservation_2").Close
其他代码也能正常录制,就是运行不了
作者:
liqida1989
时间:
2013-6-5 11:28
[img][attach]85430[/attach][/img]
作者:
黑羽祭
时间:
2013-6-5 12:58
回复
2#
liqida1989
还是对象识别的问题。
你到对象库里,选择Login_2那个Dialog控件,然后点上面的高亮按钮。
看看能不能找到
作者:
liqida1989
时间:
2013-6-5 14:39
回复
3#
黑羽祭
这里我又重新录了一遍,把LOGIN_2换成LOGIN,仍然没找到dialog[attach]85433[/attach]
作者:
lienrong
时间:
2013-6-5 17:12
本帖最后由 lienrong 于 2013-6-5 17:14 编辑
有可能是录制之前已经打开了一个登录窗口,运行设置成打开另外一个登陆窗口,出来的是原先那个窗口,自然不会运行
作者:
joykao
时间:
2013-6-5 23:17
把你录制的设置改了。。。。不要再重新open了,选择在打开的程序中执行,然后把相应的对象改改如果需要。。。。打开这个程序,然后直接跑代码。。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2