huzhao1206 发表于 2012-11-20 10:12:20

录制QTP自带飞机订票系统时出现如下情况?求解答!谢谢

Dialog("登录").WinEdit("代理名称:").Set "11"
Dialog("登录").WinEdit("代理名称:").Type "1"
Dialog("登录").WinEdit("代理名称:").Set "111"
Dialog("登录").WinEdit("代理名称:").Type "1"
Dialog("登录").WinEdit("代理名称:").Set "1111"
Dialog("登录").WinEdit("代理名称:").TypemicTab
Dialog("登录").WinEdit("密码:").Type "m"
Dialog("登录").WinEdit("密码:").SetSecure "50aae59062d5fc52"
Dialog("登录").WinEdit("密码:").Type "e"
Dialog("登录").WinEdit("密码:").SetSecure "50aae59062d5995290a0"
Dialog("登录").WinEdit("密码:").Type "r"
Dialog("登录").WinEdit("密码:").SetSecure "50aae5918f0d55a3e8f92a5d"
Dialog("登录").WinEdit("密码:").Type "c"
Dialog("登录").WinEdit("密码:").SetSecure "50aae5918f0d55a3e8f9495d1df7"
Dialog("登录").WinEdit("密码:").Type "u"
Dialog("登录").WinEdit("密码:").SetSecure "50aae5921439ff2a678c12394049a929"
Dialog("登录").WinEdit("密码:").Type "r"
Dialog("登录").WinEdit("密码:").SetSecure "50aae5921439ff2a678c12394049db29f925"
Dialog("登录").WinEdit("密码:").Type "y"
Dialog("登录").WinEdit("密码:").SetSecure "50aae5921439ff2a678c12394049db298025f9fc"
Dialog("登录").WinButton("确定").Click
Window("航班预订").Close

这是录制一半的脚本,就是在打开windows应用程序上录制并测试出现的!就出现如上所述情况,怎么解决?我新手,求吧里高手解答!谢谢!

huzhao1206 发表于 2012-11-20 10:16:06

就是每输入一次就触发一次!试了几遍都不行!但是用添加地址就行!

赵佳乐SMILE 发表于 2012-11-20 10:59:40

本帖最后由 赵佳乐SMILE 于 2012-11-20 11:02 编辑

感觉像是开了低级录制模式


'正常录制
Browser("求高手指点,QTP11录制的时候无法识别文本编辑器").Page("求高手指点,QTP11录制的时候无法识别文本编辑器").WebEdit("q").Set "123"
'模拟录制
Desktop.RunAnalog "Track1"
'低级录制
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 94,18
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "123"
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Click 82,9
Window("Windows Internet Explorer").WinObject("Internet Explorer_Server").Type "456"

joykao 发表于 2012-11-20 11:04:54

没啥不大了的。。。录完后你在把脚本clean下就好了哇

huzhao1206 发表于 2012-11-20 11:07:12

回复 3# 赵佳乐SMILE


    没有 就是正常的录制!

huzhao1206 发表于 2012-11-20 11:09:17

回复 4# joykao


    谢谢!只有这一种办法吗?能不能再录制的时候就直接改好的?

黑羽祭 发表于 2012-11-20 13:54:16

回复 1# huzhao1206


    如果自己重新写一下脚本没有问题,就可以了,不用太纠结了。
PS:
    我没遇到过,猜测一下:
    要不就是运行QTP的时候是不是开了别的程序打断了
    要不就是页面或者界面不停的在刷新控件检测什么的
    或者QTP安装的有问题,也有可能。
页: [1]
查看完整版本: 录制QTP自带飞机订票系统时出现如下情况?求解答!谢谢